gtkmm-documentation - master - Tutorial - Swedish

← Back to actions


Uploaded file by Anders Jonsson on 2022-10-12 16:49:22+00:00
Uploaded file by Anders Jonsson on 2023-03-05 11:01:22+00:00
5#5#
6msgid ""6msgid ""
7msgstr ""7msgstr ""
8"Project-Id-Version: gtkmm-documentation master\n"8"Project-Id-Version: gtkmm-documentation master\n"
9"POT-Creation-Date: 2025-07-08 14:05+0000\n"9"POT-Creation-Date: 2025-07-08 14:05+0000\n"
n10"PO-Revision-Date: 2022-10-12 18:48+0200\n"n10"PO-Revision-Date: 2023-03-05 12:01+0100\n"
11"Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"11"Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"
12"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"12"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
13"Language: sv\n"13"Language: sv\n"
14"MIME-Version: 1.0\n"14"MIME-Version: 1.0\n"
15"Content-Type: text/plain; charset=UTF-8\n"15"Content-Type: text/plain; charset=UTF-8\n"
16"Content-Transfer-Encoding: 8bit\n"16"Content-Transfer-Encoding: 8bit\n"
17"Plural-Forms: nplurals=2; plural=(n != 1);\n"17"Plural-Forms: nplurals=2; plural=(n != 1);\n"
n18"X-Generator: Poedit 3.1.1\n"n18"X-Generator: Poedit 3.2.2\n"
1919
20#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR220#. Put one translator per line, in the form NAME <EMAIL>, YEAR1, YEAR2
21msgctxt "_"21msgctxt "_"
22msgid "translator-credits"22msgid "translator-credits"
n23msgstr "Anders Jonsson <anders.jonsson@norsjovallen.se>, 2022"n23msgstr "Anders Jonsson <anders.jonsson@norsjovallen.se>, 2022, 2023"
2424
25#. (itstool) path: info/title25#. (itstool) path: info/title
26#: C/index-in.docbook:4626#: C/index-in.docbook:46
27msgid "Programming with <application>gtkmm</application> 4"27msgid "Programming with <application>gtkmm</application> 4"
28msgstr "Programmering med <application>gtkmm</application> 4"28msgstr "Programmering med <application>gtkmm</application> 4"
79"personname> <contrib>Kapitlet om ”Utskrift”.</contrib> <contrib>Delar av "79"personname> <contrib>Kapitlet om ”Utskrift”.</contrib> <contrib>Delar av "
80"kapitlet ”Internationalisering”.</contrib>"80"kapitlet ”Internationalisering”.</contrib>"
8181
82#. (itstool) path: authorgroup/author82#. (itstool) path: authorgroup/author
83#: C/index-in.docbook:7083#: C/index-in.docbook:70
n84#, fuzzyn
85msgid ""84msgid ""
86"<personname><firstname>Daniel</firstname><surname>Elstner</surname></"85"<personname><firstname>Daniel</firstname><surname>Elstner</surname></"
87"personname> <contrib>Section \"Build Structure\" of chapter on \"Wrapping C "86"personname> <contrib>Section \"Build Structure\" of chapter on \"Wrapping C "
88"Libraries with gmmproc\".</contrib>"87"Libraries with gmmproc\".</contrib>"
89msgstr ""88msgstr ""
141"<contrib>Kapitlet ”Bygga program”.</contrib>"140"<contrib>Kapitlet ”Bygga program”.</contrib>"
142141
143#. (itstool) path: authorgroup/author142#. (itstool) path: authorgroup/author
144#: C/index-in.docbook:93143#: C/index-in.docbook:93
145#, fuzzy144#, fuzzy
nn145#| msgid ""
146#| "<personname><firstname>Daniel</firstname><surname>Elstner</surname></"
147#| "personname> <contrib>Section \"Build Structure\" of chapter on \"Wrapping "
148#| "C Libraries with gmmproc\".</contrib>"
146msgid ""149msgid ""
147"<personname><firstname>Daniel</firstname><surname>Boles</surname></"150"<personname><firstname>Daniel</firstname><surname>Boles</surname></"
148"personname> <contrib>Notes on need to remove widgets in non-managed wrappers "151"personname> <contrib>Notes on need to remove widgets in non-managed wrappers "
149"from parents to dispose, other tweaks.</contrib>"152"from parents to dispose, other tweaks.</contrib>"
150msgstr ""153msgstr ""
711"application>-källkoden, packar upp den, och går till den nyskapade "714"application>-källkoden, packar upp den, och går till den nyskapade "
712"katalogen. <application>gtkmm</application> kan byggas med Meson. Se filen "715"katalogen. <application>gtkmm</application> kan byggas med Meson. Se filen "
713"<filename>README</filename> i <application>gtkmm</application>-versionen som "716"<filename>README</filename> i <application>gtkmm</application>-versionen som "
714"du hämtat."717"du hämtat."
715718
n716# TODO: root password for su, not sudon719# TODO: root password for su, not sudo?
717#. (itstool) path: note/para720#. (itstool) path: note/para
718#: C/index-in.docbook:271721#: C/index-in.docbook:271
nn722#, fuzzy
719msgid ""723msgid ""
720"Remember that on a Unix or Linux operating system, you will probably need to "724"Remember that on a Unix or Linux operating system, you will probably need to "
721"be <literal>root</literal> to install software. The <command>su</command> or "725"be <literal>root</literal> to install software. The <command>su</command> or "
722"<command>sudo</command> command will allow you to enter the <literal>root</"726"<command>sudo</command> command will allow you to enter the <literal>root</"
723"literal> password and have <literal>root</literal> status temporarily."727"literal> password and have <literal>root</literal> status temporarily."
920msgstr "#include &lt;gtkmm.h&gt;"924msgstr "#include &lt;gtkmm.h&gt;"
921925
922#. (itstool) path: section/para926#. (itstool) path: section/para
923#: C/index-in.docbook:349927#: C/index-in.docbook:349
924#, fuzzy928#, fuzzy
nn929#| msgid ""
930#| "All <application>gtkmm</application> programs must include certain "
931#| "<application>gtkmm</application> headers; <literal>gtkmm.h</literal> "
932#| "includes the entire <application>gtkmm</application> kit. This is usually "
933#| "not a good idea, because it includes a megabyte or so of headers, but for "
934#| "simple programs, it suffices."
925msgid ""935msgid ""
926"All <application>gtkmm</application> programs must include certain "936"All <application>gtkmm</application> programs must include certain "
927"<application>gtkmm</application> headers; <filename>gtkmm.h</filename> "937"<application>gtkmm</application> headers; <filename>gtkmm.h</filename> "
928"includes the entire <application>gtkmm</application> kit. This is usually "938"includes the entire <application>gtkmm</application> kit. This is usually "
929"not a good idea, because it includes a megabyte or so of headers, but for "939"not a good idea, because it includes a megabyte or so of headers, but for "
985msgid ""995msgid ""
986"defines the <classname>MyWindow</classname> class. Its default constructor "996"defines the <classname>MyWindow</classname> class. Its default constructor "
987"sets the window's title and default (initial) size."997"sets the window's title and default (initial) size."
988msgstr ""998msgstr ""
989"definierar klassen <classname>MyWindow</classname>. Dess standardkonstruktor "999"definierar klassen <classname>MyWindow</classname>. Dess standardkonstruktor "
n990"ställer in fönstrets titel and (initial) standardstorlek."n1000"ställer in fönstrets titel och (initial) standardstorlek."
9911001
992#. (itstool) path: section/para1002#. (itstool) path: section/para
993#: C/index-in.docbook:3731003#: C/index-in.docbook:373
994msgid "The <function>main()</function> function's first statement:"1004msgid "The <function>main()</function> function's first statement:"
995msgstr "<function>main()</function>-funktionens första sats:"1005msgstr "<function>main()</function>-funktionens första sats:"
1092"literal> är endast nödvändigt om din kompilator inte följer C++17 som "1102"literal> är endast nödvändigt om din kompilator inte följer C++17 som "
1093"standard."1103"standard."
10941104
1095#. (itstool) path: section/title1105#. (itstool) path: section/title
1096#: C/index-in.docbook:4041106#: C/index-in.docbook:404
n1097#, fuzzyn
1098msgid "Headers and Linking"1107msgid "Headers and Linking"
1099msgstr "Huvuden och länkning"1108msgstr "Huvuden och länkning"
11001109
1101#. (itstool) path: section/para1110#. (itstool) path: section/para
1102#: C/index-in.docbook:4061111#: C/index-in.docbook:406
2263"nya föråldringar har gjorts i senare <application>gtkmm</application> 3.x-"2272"nya föråldringar har gjorts i senare <application>gtkmm</application> 3.x-"
2264"versioner."2273"versioner."
22652274
2266#. (itstool) path: chapter/para2275#. (itstool) path: chapter/para
2267#: C/index-in.docbook:7392276#: C/index-in.docbook:739
n2268#, fuzzyn
2269msgid ""2277msgid ""
2270"As a first step to porting your source code to <application>gtkmm</"2278"As a first step to porting your source code to <application>gtkmm</"
2271"application>-3.0 you should probably ensure that your application builds "2279"application>-3.0 you should probably ensure that your application builds "
2272"with the deprecated <application>gtkmm</application>-2.4 API disabled, by "2280"with the deprecated <application>gtkmm</application>-2.4 API disabled, by "
2273"defining macro such as GTKMM_DISABLE_DEPRECATED. There are some autotools "2281"defining macro such as GTKMM_DISABLE_DEPRECATED. There are some autotools "
2593msgid "<classname>Gtk::Container</classname> has been removed."2601msgid "<classname>Gtk::Container</classname> has been removed."
2594msgstr "<classname>Gtk::Container</classname> har tagits bort."2602msgstr "<classname>Gtk::Container</classname> har tagits bort."
25952603
2596#. (itstool) path: listitem/simpara2604#. (itstool) path: listitem/simpara
2597#: C/index-in.docbook:8332605#: C/index-in.docbook:833
n2598#, fuzzyn
2599#| msgid ""
2600#| "<methodname>Gtk::Widget::show_all()</methodname> has been removed. The "
2601#| "default value of <methodname>Gtk::Widget::property_visible()</"
2602#| "methodname>has been changed from <literal>false</literal> to "
2603#| "<literal>true</literal>."
2604msgid ""2606msgid ""
2605"<methodname>Gtk::Widget::show_all()</methodname> has been removed. The "2607"<methodname>Gtk::Widget::show_all()</methodname> has been removed. The "
2606"default value of <methodname>Gtk::Widget::property_visible()</methodname> "2608"default value of <methodname>Gtk::Widget::property_visible()</methodname> "
2607"has been changed from <literal>false</literal> to <literal>true</literal>."2609"has been changed from <literal>false</literal> to <literal>true</literal>."
2608msgstr ""2610msgstr ""
2695"föråldringar i framtida versioner."2697"föråldringar i framtida versioner."
26962698
2697# TODO: copy paste of wiki page?2699# TODO: copy paste of wiki page?
2698#. (itstool) path: chapter/para2700#. (itstool) path: chapter/para
2699#: C/index-in.docbook:8622701#: C/index-in.docbook:862
n2700#, fuzzyn
2701msgid ""2702msgid ""
2702"As a first step to porting your source code to <application>gtkmm</"2703"As a first step to porting your source code to <application>gtkmm</"
2703"application>-4.0 you should probably ensure that your application builds "2704"application>-4.0 you should probably ensure that your application builds "
2704"with the deprecated <application>gtkmm</application>-3.0 and "2705"with the deprecated <application>gtkmm</application>-3.0 and "
2705"<application>glibmm-2.4</application> API disabled, by defining the macros "2706"<application>glibmm-2.4</application> API disabled, by defining the macros "
2721"Projects/gtkmm/PortingToGtkmm3\">portering från gtkmm-2.4 till gtkmm-3.0</"2722"Projects/gtkmm/PortingToGtkmm3\">portering från gtkmm-2.4 till gtkmm-3.0</"
2722"link> för mer detaljer."2723"link> för mer detaljer."
27232724
2724#. (itstool) path: chapter/para2725#. (itstool) path: chapter/para
2725#: C/index-in.docbook:8692726#: C/index-in.docbook:869
n2726#, fuzzyn
2727#| msgid ""
2728#| "See also <link xlink:href=\"https://developer.gnome.org/gtk4/unstable/gtk-"
2729#| "migrating-3-to-4.html\"> Migrating from GTK 3.x to GTK 4</link>."
2730msgid ""2727msgid ""
2731"See also <link xlink:href=\"https://docs.gtk.org/gtk4/migrating-3to4.html\"> "2728"See also <link xlink:href=\"https://docs.gtk.org/gtk4/migrating-3to4.html\"> "
2732"Migrating from GTK 3.x to GTK 4</link>."2729"Migrating from GTK 3.x to GTK 4</link>."
2733msgstr ""2730msgstr ""
n2734"Se även <link xlink:href=\"https://developer.gnome.org/gtk4/unstable/gtk-"n2731"Se även <link xlink:href=\"https://docs.gtk.org/gtk4/migrating-3to4.html\"> "
2735"migrating-3-to-4.html\"> Migrera från GTK 3.x till GTK 4</link>."2732"Migrera från GTK 3.x till GTK 4</link>."
27362733
2737#. (itstool) path: section/title2734#. (itstool) path: section/title
2738#: C/index-in.docbook:8732735#: C/index-in.docbook:873
n2739#, fuzzyn
2740#| msgid "Changes in <application>gtkmm</application> 3"
2741msgid "Deprecations in <application>gtkmm</application> 4.10"2736msgid "Deprecations in <application>gtkmm</application> 4.10"
n2742msgstr "Ändringar i <application>gtkmm</application> 3"n2737msgstr "Föråldringar i <application>gtkmm</application> 4.10"
27432738
2744#. (itstool) path: section/para2739#. (itstool) path: section/para
2745#: C/index-in.docbook:8742740#: C/index-in.docbook:874
2746msgid ""2741msgid ""
2747"Many classes are deprecated since <application>gtkmm</application> 4.10. "2742"Many classes are deprecated since <application>gtkmm</application> 4.10. "
2751"4.10, which replace some of the deprecated classes. Some example programs in "2746"4.10, which replace some of the deprecated classes. Some example programs in "
2752"this tutorial use classes deprecated since <application>gtkmm</application> "2747"this tutorial use classes deprecated since <application>gtkmm</application> "
2753"4.10. Some other programs use classes available since <application>gtkmm</"2748"4.10. Some other programs use classes available since <application>gtkmm</"
2754"application> 4.10."2749"application> 4.10."
2755msgstr ""2750msgstr ""
nn2751"Många klasser har föråldrats sedan <application>gtkmm</application> 4.10. De "
2752"kan fortfarande användas i <application>gtkmm</application>4-program, "
2753"förutsatt att GTKMM_DISABLE_DEPRECATED och GDKMM_DISABLE_DEPRECATED inte har "
2754"definierats. Det finns också många nya klasser i <application>gtkmm</"
2755"application> 4.10, vilka ersätter några av de föråldrade klasserna. Några "
2756"exempelprogram i denna handledning använder klasser som föråldrats sedan "
2757"<application>gtkmm</application> 4.10. Några andra program använder klasser "
2758"som är tillgängliga sedan <application>gtkmm</application> 4.10."
27562759
2757#. (itstool) path: section/para2760#. (itstool) path: section/para
2758#: C/index-in.docbook:8802761#: C/index-in.docbook:880
nn2762#, fuzzy
2759msgid ""2763msgid ""
2760"Deprecated classes: AppChooser, AppChooserButton, AppChooserDialog, "2764"Deprecated classes: AppChooser, AppChooserButton, AppChooserDialog, "
2761"AppChooserWidget, CellArea, CellAreaBox, CellAreaContext, CellLayout, "2765"AppChooserWidget, CellArea, CellAreaBox, CellAreaContext, CellLayout, "
2762"CellRenderer, CellRendererAccel, CellRendererCombo, CellRendererPixbuf, "2766"CellRenderer, CellRendererAccel, CellRendererCombo, CellRendererPixbuf, "
2763"CellRendererProgress, CellRendererSpin, CellRendererSpinner, "2767"CellRendererProgress, CellRendererSpin, CellRendererSpinner, "
2771"FileChooserNative, FileChooserWidget, FontButton, FontChooser, "2775"FileChooserNative, FileChooserWidget, FontButton, FontChooser, "
2772"FontChooserDialog, FontChooserWidget, MessageDialog, TreeModelColumn, "2776"FontChooserDialog, FontChooserWidget, MessageDialog, TreeModelColumn, "
2773"TreeModelColumnRecord, InfoBar, Assistant, AssistantPage, LockButton, "2777"TreeModelColumnRecord, InfoBar, Assistant, AssistantPage, LockButton, "
2774"Statusbar, VolumeButton."2778"Statusbar, VolumeButton."
2775msgstr ""2779msgstr ""
nn2780"Föråldrade klasser: AppChooser, AppChooserButton, AppChooserDialog, "
2781"AppChooserWidget, CellArea, CellAreaBox, CellAreaContext, CellLayout, "
2782"CellRenderer, CellRendererAccel, CellRendererCombo, CellRendererPixbuf, "
2783"CellRendererProgress, CellRendererSpin, CellRendererSpinner, "
2784"CellRendererText, CellRendererToggle, CellView, ComboBox, ComboBoxText, "
2785"EntryCompletion, IconView, ListStore, ListViewText, StyleContext, "
2786"TreeDragDest, TreeDragSource, TreeIter och andra klasser i treeiter.h, "
2787"TreeModel, TreeModelFilter, TreeModelSort, TreePath, TreeRowReference, "
2788"TreeSelection, TreeSortable, TreeStore, TreeView, TreeViewColumn, namnrymden "
2789"CellRenderer_Generation, namnrymden TreeView_Private, ColorButton, "
2790"ColorChooser, ColorChooserDialog, FileChooser, FileChooserDialog, "
2791"FileChooserNative, FileChooserWidget, FontButton, FontChooser, "
2792"FontChooserDialog, FontChooserWidget, MessageDialog, TreeModelColumn, "
2793"TreeModelColumnRecord, InfoBar."
27762794
2777#. (itstool) path: section/para2795#. (itstool) path: section/para
2778#: C/index-in.docbook:8982796#: C/index-in.docbook:898
nn2797#, fuzzy
2779msgid ""2798msgid ""
2780"New classes and enums: AlertDialog, ColorDialog, ColorDialogButton, "2799"New classes and enums: AlertDialog, ColorDialog, ColorDialogButton, "
2781"ColumnViewSorter, FileDialog, FontDialog, FontDialogButton, FileLauncher, "2800"ColumnViewSorter, FileDialog, FontDialog, FontDialogButton, FileLauncher, "
2782"UriLauncher, ATContext, enums DialogError, FontLevel, Collation."2801"UriLauncher, ATContext, enums DialogError, FontLevel, Collation."
2783msgstr ""2802msgstr ""
nn2803"Nya klasser och enum-uppräkningar: AlertDialog, ColorDialog, "
2804"ColorDialogButton, ColumnViewSorter, FileDialog, FontDialog, "
2805"FontDialogButton, enum: DialogError, FontLevel."
27842806
2785#. (itstool) path: section/para2807#. (itstool) path: section/para
2786#: C/index-in.docbook:9032808#: C/index-in.docbook:903
2787msgid ""2809msgid ""
2788"In most cases there are replacements for the deprecated classes. See the "2810"In most cases there are replacements for the deprecated classes. See the "
2789"reference documentation."2811"reference documentation."
2790msgstr ""2812msgstr ""
nn2813"I de flesta fall finns det ersättningar för de föråldrade klasserna. Se "
2814"referensdokumentationen."
27912815
2792#. (itstool) path: chapter/title2816#. (itstool) path: chapter/title
2793#: C/index-in.docbook:9112817#: C/index-in.docbook:911
2794msgid "Buttons"2818msgid "Buttons"
2795msgstr "Knappar"2819msgstr "Knappar"
2806msgid "Push buttons"2830msgid "Push buttons"
2807msgstr "Tryckknappar"2831msgstr "Tryckknappar"
28082832
2809#. (itstool) path: listitem/para2833#. (itstool) path: listitem/para
2810#: C/index-in.docbook:9222834#: C/index-in.docbook:922
n2811#, fuzzyn
2812msgid ""2835msgid ""
2813"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"2836"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
2814"classGtk_1_1Button.html\"><classname>Gtk::Button</classname></link>. "2837"classGtk_1_1Button.html\"><classname>Gtk::Button</classname></link>. "
2815"Standard buttons, usually marked with a label or picture. Pushing one "2838"Standard buttons, usually marked with a label or picture. Pushing one "
2816"triggers an action. See the <link linkend=\"sec-pushbuttons\">Button</link> "2839"triggers an action. See the <link linkend=\"sec-pushbuttons\">Button</link> "
2849msgid "Check buttons"2872msgid "Check buttons"
2850msgstr "Kryssrutor"2873msgstr "Kryssrutor"
28512874
2852#. (itstool) path: listitem/para2875#. (itstool) path: listitem/para
2853#: C/index-in.docbook:9412876#: C/index-in.docbook:941
n2854#, fuzzyn
2855msgid ""2877msgid ""
2856"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"2878"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
2857"classGtk_1_1CheckButton.html\"><classname>Gtk::CheckButton</classname></"2879"classGtk_1_1CheckButton.html\"><classname>Gtk::CheckButton</classname></"
2858"link>. These act like ToggleButtons, but show their state in small squares, "2880"link>. These act like ToggleButtons, but show their state in small squares, "
2859"with their label at the side. They should be used in most situations which "2881"with their label at the side. They should be used in most situations which "
3765msgid "Entry Completion"3787msgid "Entry Completion"
3766msgstr "Inmatningskomplettering"3788msgstr "Inmatningskomplettering"
37673789
3768#. (itstool) path: note/para3790#. (itstool) path: note/para
3769#: C/index-in.docbook:13813791#: C/index-in.docbook:1381
n3770#, fuzzyn
3771#| msgid ""
3772#| "Some new classes were added in <application>gtkmm</application> 4 and "
3773#| "<application>glibmm</application> 2.68:"
3774msgid ""3792msgid ""
3775"<classname>Gtk::EntryCompletion</classname> is deprecated since "3793"<classname>Gtk::EntryCompletion</classname> is deprecated since "
3776"<application>gtkmm</application> 4.10. There is no replacement in "3794"<application>gtkmm</application> 4.10. There is no replacement in "
3777"<application>gtkmm</application>."3795"<application>gtkmm</application>."
3778msgstr ""3796msgstr ""
n3779"Några nya klasser lades till i <application>gtkmm</application> 4 och "n3797"<classname>Gtk::EntryCompletion</classname> är föråldrad sedan "
3798"<application>gtkmm</application> 4.10. Det finns ingen ersättning i "
3780"<application>glibmm</application> 2.68:"3799"<application>gtkmm</application>."
37813800
3782#. (itstool) path: section/para3801#. (itstool) path: section/para
3783#: C/index-in.docbook:13853802#: C/index-in.docbook:1385
3784msgid ""3803msgid ""
3785"An <classname>Entry</classname> widget can offer a drop-down list of pre-"3804"An <classname>Entry</classname> widget can offer a drop-down list of pre-"
3890msgid "Entry Icons"3909msgid "Entry Icons"
3891msgstr "Inmatningsikoner"3910msgstr "Inmatningsikoner"
38923911
3893#. (itstool) path: section/para3912#. (itstool) path: section/para
3894#: C/index-in.docbook:14333913#: C/index-in.docbook:1433
n3895#, fuzzyn
3896#| msgid ""
3897#| "An <classname>Entry</classname> widget can show an icon at the start or "
3898#| "end of the text area. The icon can be specifed by methods such as "
3899#| "<methodname>set_icon_from_paintable()</methodname> or "
3900#| "<methodname>set_icon_from_icon_name()</methodname>. An application can "
3901#| "respond to the user pressing the icon by handling the "
3902#| "<methodname>signal_icon_press</methodname> signal."
3903msgid ""3914msgid ""
3904"An <classname>Entry</classname> widget can show an icon at the start or end "3915"An <classname>Entry</classname> widget can show an icon at the start or end "
3905"of the text area. The icon can be specified by methods such as "3916"of the text area. The icon can be specified by methods such as "
3906"<methodname>set_icon_from_paintable()</methodname> or "3917"<methodname>set_icon_from_paintable()</methodname> or "
3907"<methodname>set_icon_from_icon_name()</methodname>. An application can "3918"<methodname>set_icon_from_icon_name()</methodname>. An application can "
4167"behöver ange en <classname>Gtk::SpinType</classname> för att ange riktningen "4178"behöver ange en <classname>Gtk::SpinType</classname> för att ange riktningen "
4168"eller ny position."4179"eller ny position."
41694180
4170#. (itstool) path: section/para4181#. (itstool) path: section/para
4171#: C/index-in.docbook:15854182#: C/index-in.docbook:1585
n4172#, fuzzyn
4173msgid ""4183msgid ""
4174"To prevent the user from typing non-numeric characters into the entry box, "4184"To prevent the user from typing non-numeric characters into the entry box, "
4175"pass <literal>true</literal> to the <methodname>set_numeric()</methodname> "4185"pass <literal>true</literal> to the <methodname>set_numeric()</methodname> "
4176"method."4186"method."
4177msgstr ""4187msgstr ""
4178"För att hindra användaren från att mata in icke-numeriska tecken i "4188"För att hindra användaren från att mata in icke-numeriska tecken i "
n4179"inmatningsfältet sätter du metoden <methodname>set_numeric()</methodname> "n4189"inmatningsfältet skickar du <literal>true</literal> till metoden "
4180"till <literal>true</literal>."4190"<methodname>set_numeric()</methodname>."
41814191
4182#. (itstool) path: section/para4192#. (itstool) path: section/para
4183#: C/index-in.docbook:15904193#: C/index-in.docbook:1590
4184#, fuzzy4194#, fuzzy
4185msgid ""4195msgid ""
4390"The <classname>InfoBar</classname> widget is deprecated since "4400"The <classname>InfoBar</classname> widget is deprecated since "
4391"<application>gtkmm</application> 4.10. The example shows an info bar "4401"<application>gtkmm</application> 4.10. The example shows an info bar "
4392"consisting of a <classname>Box</classname> with a <classname>Label</"4402"consisting of a <classname>Box</classname> with a <classname>Label</"
4393"classname> and a <classname>Button</classname>."4403"classname> and a <classname>Button</classname>."
4394msgstr ""4404msgstr ""
nn4405"<classname>InfoBar</classname>-komponenten är föråldrad sedan "
4406"<application>gtkmm</application> 4.10. Exemplen visar en inforad som består "
4407"av en <classname>Box</classname> med en <classname>Label</classname> och en "
4408"<classname>Button</classname>."
43954409
4396#. (itstool) path: imageobject/imagedata4410#. (itstool) path: imageobject/imagedata
4397#. This is a reference to an external file such as an image or video. When4411#. This is a reference to an external file such as an image or video. When
4398#. the file changes, the md5 hash will change to let you know you need to4412#. the file changes, the md5 hash will change to let you know you need to
4399#. update your localized copy. The msgstr is not used at all. Set it to4413#. update your localized copy. The msgstr is not used at all. Set it to
5589"<application>gtkmm</application> 4.10. There is no replacement in "5603"<application>gtkmm</application> 4.10. There is no replacement in "
5590"<application>gtkmm</application>. libadwaita (a C library) has replacement "5604"<application>gtkmm</application>. libadwaita (a C library) has replacement "
5591"parts (like AdwCarousel). In some cases, a <classname>Gtk::Notebook</"5605"parts (like AdwCarousel). In some cases, a <classname>Gtk::Notebook</"
5592"classname> might be an acceptable replacement."5606"classname> might be an acceptable replacement."
5593msgstr ""5607msgstr ""
nn5608"<classname>Gtk::Assistant</classname> är föråldrad sedan <application>gtkmm</"
5609"application> 4.10. Det finns ingen ersättning i <application>gtkmm</"
5610"application>. libadwaita (ett C-bibliotek) har ersättningsdelar (som "
5611"AdwCarousel). I vissa fall kan en <classname>Gtk::Notebook</classname> vara "
5612"en acceptabel ersättning."
55945613
5595#. (itstool) path: section/para5614#. (itstool) path: section/para
5596#: C/index-in.docbook:22975615#: C/index-in.docbook:2297
5597#, fuzzy5616#, fuzzy
5598msgid ""5617msgid ""
5717"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"5736"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
5718"master/examples/book/actionbar\">Källkod, ActionBar</link>"5737"master/examples/book/actionbar\">Källkod, ActionBar</link>"
57195738
5720#. (itstool) path: section/para5739#. (itstool) path: section/para
5721#: C/index-in.docbook:23455740#: C/index-in.docbook:2345
n5722#, fuzzyn
5723#| msgid ""
5724#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
5725#| "tree/master/examples/book/flowbox\">Source Code, FlowBox</link>"
5726msgid ""5741msgid ""
5727"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"5742"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
5728"master/examples/book/listbox_flowbox/flowbox\">Source Code, FlowBox</link>"5743"master/examples/book/listbox_flowbox/flowbox\">Source Code, FlowBox</link>"
5729msgstr ""5744msgstr ""
5730"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"5745"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n5731"master/examples/book/flowbox\">Källkod, FlowBox</link>"n5746"master/examples/book/listbox_flowbox/flowbox\">Källkod, FlowBox</link>"
57325747
5733#. (itstool) path: chapter/title5748#. (itstool) path: chapter/title
5734#: C/index-in.docbook:23525749#: C/index-in.docbook:2352
5735msgid "ListView, GridView, ColumnView"5750msgid "ListView, GridView, ColumnView"
5736msgstr ""5751msgstr ""
5785"link> i <application>gtkmm-documentation</application>s exempel."5800"link> i <application>gtkmm-documentation</application>s exempel."
57865801
5787#. (itstool) path: section/title5802#. (itstool) path: section/title
5788#: C/index-in.docbook:23775803#: C/index-in.docbook:2377
5789#, fuzzy5804#, fuzzy
nn5805#| msgid "The Model"
5790msgid "The Data Model"5806msgid "The Data Model"
5791msgstr "Modellen"5807msgstr "Modellen"
57925808
5793#. (itstool) path: section/para5809#. (itstool) path: section/para
5794#: C/index-in.docbook:23795810#: C/index-in.docbook:2379
5802msgstr ""5818msgstr ""
58035819
5804#. (itstool) path: section/para5820#. (itstool) path: section/para
5805#: C/index-in.docbook:23875821#: C/index-in.docbook:2387
5806#, fuzzy5822#, fuzzy
n5807#| msgid ""n
5808#| "The model for a ComboBox can be defined and filled exactly as for a "
5809#| "<classname>TreeView</classname>. For instance, you might derive a "
5810#| "ComboBox class with one integer and one text column, like so:"
5811msgid ""5823msgid ""
5812"The elements in a model are called <emphasis>items</emphasis>. All items are "5824"The elements in a model are called <emphasis>items</emphasis>. All items are "
5813"instances of a subclass of <classname>Glib::Object</classname>. For "5825"instances of a subclass of <classname>Glib::Object</classname>. For "
5814"instance, you might have a <classname>ColumnView</classname> with one "5826"instance, you might have a <classname>ColumnView</classname> with one "
5815"integer and one text column, like so:"5827"integer and one text column, like so:"
5816msgstr ""5828msgstr ""
n5817"Modellen för en ComboBox kan definieras och fyllas i exakt som för en "n5829"Modellen för en <classname>DropDown</classname> kan definieras och fyllas i "
5818"<classname>TreeView</classname>. Exempelvis kan du härleda en ComboBox med "5830"exakt som för en <classname>ListView</classname> eller en "
5819"ett heltal och en textkolumn, så här:"5831"<classname>ColumnView</classname>. Den måste vara en underklass till "
5832"<classname>Glib::Object</classname>. Exempelvis kan du ha en "
5833"<classname>DropDown</classname> med ett heltal och en textkolumn, så här:"
58205834
5821#. (itstool) path: section/programlisting5835#. (itstool) path: section/programlisting
5822#: C/index-in.docbook:2393 C/index-in.docbook:33915836#: C/index-in.docbook:2393 C/index-in.docbook:3391
n5823#, no-wrapn5837#, fuzzy, no-wrap
5838#| msgid ""
5839#| "class ModelColumns : public Glib::Object\n"
5840#| "{\n"
5841#| "public:\n"
5842#| "  int m_col_id;\n"
5843#| "  Glib::ustring m_col_name;\n"
5844#| "\n"
5845#| "  static Glib::RefPtr&lt;ModelColumns&gt; create(\n"
5846#| "    int col_id, const Glib::ustring&amp; col_name)\n"
5847#| "  {\n"
5848#| "    return Glib::make_refptr_for_instance&lt;ModelColumns&gt;(\n"
5849#| "      new ModelColumns(col_id, col_name));\n"
5850#| "  }\n"
5851#| "\n"
5852#| "protected:\n"
5853#| "  ModelColumns(int col_id, const Glib::ustring&amp; col_name)\n"
5854#| "  : m_col_id(col_id), m_col_name(col_name)\n"
5855#| "  {}\n"
5856#| "};\n"
5857#| "\n"
5858#| "Glib::RefPtr&lt;Gio::ListStore&lt;ModelColumns&gt;&gt; m_ListStore;\n"
5824msgid ""5859msgid ""
5825"<code>class ModelColumns : public Glib::Object\n"5860"<code>class ModelColumns : public Glib::Object\n"
5826"{\n"5861"{\n"
5827"public:\n"5862"public:\n"
5828"  int m_col_id;\n"5863"  int m_col_id;\n"
5842"};\n"5877"};\n"
5843"\n"5878"\n"
5844"Glib::RefPtr&lt;Gio::ListStore&lt;ModelColumns&gt;&gt; m_ListStore;\n"5879"Glib::RefPtr&lt;Gio::ListStore&lt;ModelColumns&gt;&gt; m_ListStore;\n"
5845"</code>"5880"</code>"
5846msgstr ""5881msgstr ""
nn5882"class ModelColumns : public Glib::Object\n"
5883"{\n"
5884"public:\n"
5885"  int m_col_id;\n"
5886"  Glib::ustring m_col_name;\n"
5887"\n"
5888"  static Glib::RefPtr&lt;ModelColumns&gt; create(\n"
5889"    int col_id, const Glib::ustring&amp; col_name)\n"
5890"  {\n"
5891"    return Glib::make_refptr_for_instance&lt;ModelColumns&gt;(\n"
5892"      new ModelColumns(col_id, col_name));\n"
5893"  }\n"
5894"\n"
5895"protected:\n"
5896"  ModelColumns(int col_id, const Glib::ustring&amp; col_name)\n"
5897"  : m_col_id(col_id), m_col_name(col_name)\n"
5898"  {}\n"
5899"};\n"
5900"\n"
5901"Glib::RefPtr&lt;Gio::ListStore&lt;ModelColumns&gt;&gt; m_ListStore;\n"
58475902
5848#. (itstool) path: section/para5903#. (itstool) path: section/para
5849#: C/index-in.docbook:24155904#: C/index-in.docbook:2415
5850msgid ""5905msgid ""
5851"Every item in a model has a position which is the unsigned integer that "5906"Every item in a model has a position which is the unsigned integer that "
6073#. (itstool) path: section/para6128#. (itstool) path: section/para
6074#: C/index-in.docbook:24906129#: C/index-in.docbook:2490
6075#, fuzzy6130#, fuzzy
6076#| msgid ""6131#| msgid ""
6077#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"6132#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
n6078#| "tree/master/examples/book/treeview/list/\">Source Code</link>"n6133#| "tree/master/examples/book/listmodelviews/gridview\">Source Code"
6134#| "GridView</link>"
6079msgid ""6135msgid ""
6080"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6136"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
6081"master/examples/book/listmodelviews/list_listview\">Source Code</link>"6137"master/examples/book/listmodelviews/list_listview\">Source Code</link>"
6082msgstr ""6138msgstr ""
6083"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6139"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n6084"master/examples/book/treeview/list/\">Källkod</link>"n6140"master/examples/book/listmodelviews/gridview\">Källkod, GridView</link>"
60856141
6086#. (itstool) path: section/title6142#. (itstool) path: section/title
6087#. (itstool) path: figure/title6143#. (itstool) path: figure/title
6088#: C/index-in.docbook:2496 C/index-in.docbook:25086144#: C/index-in.docbook:2496 C/index-in.docbook:2508
6089#, fuzzy6145#, fuzzy
6129#. (itstool) path: section/para6185#. (itstool) path: section/para
6130#: C/index-in.docbook:25146186#: C/index-in.docbook:2514
6131#, fuzzy6187#, fuzzy
6132#| msgid ""6188#| msgid ""
6133#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"6189#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
n6134#| "tree/master/examples/book/textview/\">Source Code</link>"n6190#| "tree/master/examples/book/listmodelviews/gridview\">Source Code"
6191#| "GridView</link>"
6135msgid ""6192msgid ""
6136"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6193"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
6137"master/examples/book/listmodelviews/gridview\">Source Code</link>"6194"master/examples/book/listmodelviews/gridview\">Source Code</link>"
6138msgstr ""6195msgstr ""
6139"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6196"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n6140"master/examples/book/textview/\">Källkod</link>"n6197"master/examples/book/listmodelviews/gridview\">Källkod, GridView</link>"
61416198
6142#. (itstool) path: section/title6199#. (itstool) path: section/title
6143#. (itstool) path: figure/title6200#. (itstool) path: figure/title
6144#: C/index-in.docbook:2520 C/index-in.docbook:25326201#: C/index-in.docbook:2520 C/index-in.docbook:2532
6145msgid "ColumnView"6202msgid "ColumnView"
6188#. (itstool) path: section/para6245#. (itstool) path: section/para
6189#: C/index-in.docbook:25386246#: C/index-in.docbook:2538
6190#, fuzzy6247#, fuzzy
6191#| msgid ""6248#| msgid ""
6192#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"6249#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
n6193#| "tree/master/examples/book/treeview/list/\">Source Code</link>"n6250#| "tree/master/examples/book/listmodelviews/gridview\">Source Code"
6251#| "GridView</link>"
6194msgid ""6252msgid ""
6195"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6253"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
6196"master/examples/book/listmodelviews/list_columnview\">Source Code</link>"6254"master/examples/book/listmodelviews/list_columnview\">Source Code</link>"
6197msgstr ""6255msgstr ""
6198"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6256"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n6199"master/examples/book/treeview/list/\">Källkod</link>"n6257"master/examples/book/listmodelviews/gridview\">Källkod, GridView</link>"
62006258
6201#. (itstool) path: section/title6259#. (itstool) path: section/title
6202#: C/index-in.docbook:2545 C/index-in.docbook:31396260#: C/index-in.docbook:2545 C/index-in.docbook:3139
6203msgid "Sorting"6261msgid "Sorting"
6204msgstr "Sortering"6262msgstr "Sortering"
6332#. (itstool) path: section/para6390#. (itstool) path: section/para
6333#: C/index-in.docbook:25906391#: C/index-in.docbook:2590
6334#, fuzzy6392#, fuzzy
6335#| msgid ""6393#| msgid ""
6336#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"6394#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n6337#| "classGtk_1_1TreeModel.html\">Reference</link>"n6395#| "classGtk_1_1FileDialog.html\">FileDialog Reference</link>"
6338msgid ""6396msgid ""
6339"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"6397"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
6340"classGtk_1_1FilterListModel.html\">FilterListModel Reference</link>"6398"classGtk_1_1FilterListModel.html\">FilterListModel Reference</link>"
6341msgstr ""6399msgstr ""
6342"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"6400"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n6343"classGtk_1_1TreeModel.html\">Referens</link>"n6401"classGtk_1_1FileDialog.html\">FileDialog-referens</link>"
63446402
6345#. (itstool) path: section/para6403#. (itstool) path: section/para
6346#: C/index-in.docbook:25916404#: C/index-in.docbook:2591
6347#, fuzzy6405#, fuzzy
6348#| msgid ""6406#| msgid ""
6447"classGtk_1_1TreeModelSort.html\">Referens för TreeModelSort</link>"6505"classGtk_1_1TreeModelSort.html\">Referens för TreeModelSort</link>"
64486506
6449#. (itstool) path: figure/title6507#. (itstool) path: figure/title
6450#: C/index-in.docbook:26296508#: C/index-in.docbook:2629
6451#, fuzzy6509#, fuzzy
nn6510#| msgid "The Model"
6452msgid "TreeListModel"6511msgid "TreeListModel"
6453msgstr "Modellen"6512msgstr "Modellen"
64546513
6455#. (itstool) path: imageobject/imagedata6514#. (itstool) path: imageobject/imagedata
6456#. This is a reference to an external file such as an image or video. When6515#. This is a reference to an external file such as an image or video. When
6469#. (itstool) path: section/para6528#. (itstool) path: section/para
6470#: C/index-in.docbook:26356529#: C/index-in.docbook:2635
6471#, fuzzy6530#, fuzzy
6472#| msgid ""6531#| msgid ""
6473#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"6532#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
n6474#| "tree/master/examples/book/treeview/tree/\">Source Code</link>"n6533#| "tree/master/examples/book/listmodelviews/gridview\">Source Code"
6534#| "GridView</link>"
6475msgid ""6535msgid ""
6476"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6536"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
6477"master/examples/book/listmodelviews/tree_columnview\">Source Code</link>"6537"master/examples/book/listmodelviews/tree_columnview\">Source Code</link>"
6478msgstr ""6538msgstr ""
6479"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"6539"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n6480"master/examples/book/treeview/tree/\">Källkod</link>"n6540"master/examples/book/listmodelviews/gridview\">Källkod, GridView</link>"
64816541
6482#. (itstool) path: chapter/title6542#. (itstool) path: chapter/title
6483#: C/index-in.docbook:26436543#: C/index-in.docbook:2643
6484msgid "The TreeView widget"6544msgid "The TreeView widget"
6485msgstr "TreeView-komponenten"6545msgstr "TreeView-komponenten"
64866546
6487#. (itstool) path: note/para6547#. (itstool) path: note/para
6488#: C/index-in.docbook:26456548#: C/index-in.docbook:2645
n6489#, fuzzyn
6490#| msgid ""
6491#| "<classname>Gdk::DragContext</classname> has been split into "
6492#| "<classname>Gdk::Drag</classname> and <classname>Gdk::Drop</classname>."
6493msgid ""6549msgid ""
6494"<classname>Gtk::TreeView</classname> is deprecated since <application>gtkmm</"6550"<classname>Gtk::TreeView</classname> is deprecated since <application>gtkmm</"
6495"application> 4.10. In new code, use <classname>Gtk::ListView</classname> for "6551"application> 4.10. In new code, use <classname>Gtk::ListView</classname> for "
6496"lists and <classname>Gtk::ColumnView</classname> for tabular lists."6552"lists and <classname>Gtk::ColumnView</classname> for tabular lists."
6497msgstr ""6553msgstr ""
n6498"<classname>Gdk::DragContext</classname> har delats upp i <classname>Gdk::"n6554"<classname>Gtk::TreeView</classname> är föråldrad sedan <application>gtkmm</"
6499"Drag</classname> och <classname>Gdk::Drop</classname>."6555"application> 4.10. Använd i ny kod <classname>Gtk::ListView</classname> för "
6556"listor och <classname>Gtk::ColumnView</classname> för tabellistor."
65006557
6501#. (itstool) path: chapter/para6558#. (itstool) path: chapter/para
6502#: C/index-in.docbook:26506559#: C/index-in.docbook:2650
6503msgid ""6560msgid ""
6504"The <classname>Gtk::TreeView</classname> widget can contain lists or trees "6561"The <classname>Gtk::TreeView</classname> widget can contain lists or trees "
6507"Komponenten <classname>Gtk::TreeView</classname> kan innehålla listor eller "6564"Komponenten <classname>Gtk::TreeView</classname> kan innehålla listor eller "
6508"träd med data i kolumner."6565"träd med data i kolumner."
65096566
6510#. (itstool) path: section/title6567#. (itstool) path: section/title
6511#: C/index-in.docbook:26566568#: C/index-in.docbook:2656
n6512#, fuzzyn
6513msgid "The Model"6569msgid "The Model"
6514msgstr "Modellen"6570msgstr "Modellen"
65156571
6516#. (itstool) path: section/para6572#. (itstool) path: section/para
6517#: C/index-in.docbook:26586573#: C/index-in.docbook:2658
7903"tillåta eller förbjuda dragning eller släppning genom att returnera "7959"tillåta eller förbjuda dragning eller släppning genom att returnera "
7904"<literal>true</literal> eller <literal>false</literal>."7960"<literal>true</literal> eller <literal>false</literal>."
79057961
7906#. (itstool) path: section/para7962#. (itstool) path: section/para
7907#: C/index-in.docbook:32207963#: C/index-in.docbook:3220
n7908#, fuzzyn
7909msgid "This is demonstrated in the drag_and_drop example."7964msgid "This is demonstrated in the drag_and_drop example."
7910msgstr "Detta demonstreras i dra-och-släpp-exemplet."7965msgstr "Detta demonstreras i dra-och-släpp-exemplet."
79117966
7912#. (itstool) path: section/title7967#. (itstool) path: section/title
7913#: C/index-in.docbook:3226 C/index-in.docbook:33367968#: C/index-in.docbook:3226 C/index-in.docbook:3336
8157"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8212"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
8158"master/examples/book/treeview/popup/\">Källkod</link>"8213"master/examples/book/treeview/popup/\">Källkod</link>"
81598214
8160#. (itstool) path: chapter/title8215#. (itstool) path: chapter/title
8161#: C/index-in.docbook:33598216#: C/index-in.docbook:3359
n8162#, fuzzyn
8163#| msgid "The DrawingArea Widget"
8164msgid "The DropDown Widget"8217msgid "The DropDown Widget"
n8165msgstr "DrawingArea-komponenten"n8218msgstr "DropDown-komponenten"
81668219
8167#. (itstool) path: chapter/para8220#. (itstool) path: chapter/para
8168#: C/index-in.docbook:33618221#: C/index-in.docbook:3361
8169msgid ""8222msgid ""
8170"The <classname>DropDown</classname> widget is an alternative to the "8223"The <classname>DropDown</classname> widget is an alternative to the "
8171"deprecated <classname>ComboBox</classname>. It uses list models instead of "8224"deprecated <classname>ComboBox</classname>. It uses list models instead of "
8172"tree models, and the content is displayed using widgets instead of cell "8225"tree models, and the content is displayed using widgets instead of cell "
8173"renderers."8226"renderers."
8174msgstr ""8227msgstr ""
nn8228"Komponenten <classname>DropDown</classname> är ett alternativ till den "
8229"föråldrade <classname>ComboBox</classname>. Den använder listmodeller i "
8230"stället för trädmodeller, och innehållet visas med komponenter i stället för "
8231"cellrenderare."
81758232
8176#. (itstool) path: chapter/para8233#. (itstool) path: chapter/para
8177#: C/index-in.docbook:33668234#: C/index-in.docbook:3366
8178#, fuzzy8235#, fuzzy
8179#| msgid ""8236#| msgid ""
8208"signal handlers connected to a <classname>SignalListItemFactory</classname>. "8265"signal handlers connected to a <classname>SignalListItemFactory</classname>. "
8209"This provides flexibility, but the <classname>StringList</classname> class "8266"This provides flexibility, but the <classname>StringList</classname> class "
8210"provides a simpler text-based specialization in case that flexibility is not "8267"provides a simpler text-based specialization in case that flexibility is not "
8211"required."8268"required."
8212msgstr ""8269msgstr ""
n8213"Listan tillhandahålls via en <classname>TreeModel</classname>, och kolumner "n8270"Listan tillhandahålls via en <classname>Gio::ListModel</classname>, och data "
8214"från denna modell läggs till vyn för ComboBox-komponenten med metoden "8271"från denna modell läggs till vyn för <classname>DropDown</classname>-"
8215"<methodname>ComboBox::pack_start()</methodname>. Detta tillhandahåller "8272"komponenten med signalhanterare anslutna till en "
8216"flexibilitet och typsäkerhet under kompilering, men <classname>ComboBoxText</"8273"<classname>SignalListItemFactory</classname>. Detta tillhandahåller "
8217"classname>-klassen tillhandahåller en enklare textbaserad specialisering om "8274"flexibilitet, men <classname>StringList</classname>-klassen tillhandahåller "
8218"den flexibiliteten inte behövs."8275"en enklare textbaserad specialisering om den flexibiliteten inte behövs."
82198276
8220#. (itstool) path: chapter/para8277#. (itstool) path: chapter/para
8221#: C/index-in.docbook:33808278#: C/index-in.docbook:3380
n8222#, fuzzyn
8223#| msgid ""
8224#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
8225#| "classGtk_1_1Box.html\">Reference</link>"
8226msgid ""8279msgid ""
8227"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"8280"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
8228"classGtk_1_1DropDown.html\">Reference</link>"8281"classGtk_1_1DropDown.html\">Reference</link>"
8229msgstr ""8282msgstr ""
8230"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"8283"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n8231"classGtk_1_1Box.html\">Referens</link>"n8284"classGtk_1_1DropDown.html\">Referens</link>"
82328285
8233#. (itstool) path: section/title8286#. (itstool) path: section/title
8234#: C/index-in.docbook:3383 C/index-in.docbook:35588287#: C/index-in.docbook:3383 C/index-in.docbook:3558
n8235#, fuzzyn
8236msgid "The model"8288msgid "The model"
8237msgstr "Modellen"8289msgstr "Modellen"
82388290
8239#. (itstool) path: section/para8291#. (itstool) path: section/para
8240#: C/index-in.docbook:33858292#: C/index-in.docbook:3385
8241#, fuzzy8293#, fuzzy
n8242#| msgid ""n
8243#| "The model for a ComboBox can be defined and filled exactly as for a "
8244#| "<classname>TreeView</classname>. For instance, you might derive a "
8245#| "ComboBox class with one integer and one text column, like so:"
8246msgid ""8294msgid ""
8247"The model for a <classname>DropDown</classname> can be defined and filled "8295"The model for a <classname>DropDown</classname> can be defined and filled "
8248"exactly as for a <classname>ListView</classname> or a <classname>ColumnView</"8296"exactly as for a <classname>ListView</classname> or a <classname>ColumnView</"
8249"classname>. It must be a subclass of <classname>Glib::Object</classname>. "8297"classname>. It must be a subclass of <classname>Glib::Object</classname>. "
8250"For instance, you might have a <classname>DropDown</classname> with one "8298"For instance, you might have a <classname>DropDown</classname> with one "
8251"integer and one text column, like so:"8299"integer and one text column, like so:"
8252msgstr ""8300msgstr ""
n8253"Modellen för en ComboBox kan definieras och fyllas i exakt som för en "n8301"Modellen för en <classname>DropDown</classname> kan definieras och fyllas i "
8254"<classname>TreeView</classname>. Exempelvis kan du härleda en ComboBox med "8302"exakt som för en <classname>ListView</classname> eller en "
8255"ett heltal och en textkolumn, så här:"8303"<classname>ColumnView</classname>. Den måste vara en underklass till "
8304"<classname>Glib::Object</classname>. Exempelvis kan du ha en "
8305"<classname>DropDown</classname> med ett heltal och en textkolumn, så här:"
82568306
8257#. (itstool) path: section/para8307#. (itstool) path: section/para
8258#: C/index-in.docbook:34138308#: C/index-in.docbook:3413
nn8309#, fuzzy
8259msgid ""8310msgid ""
8260"After appending rows to this model, you should provide the model to the "8311"After appending rows to this model, you should provide the model to the "
8261"<classname>DropDown</classname> with the <methodname>set_model()</"8312"<classname>DropDown</classname> with the <methodname>set_model()</"
8262"methodname> method. Unless you use the <classname>StringList</classname> "8313"methodname> method. Unless you use the <classname>StringList</classname> "
8263"model, you also need to set a <classname>ListItemFactory</classname> with "8314"model, you also need to set a <classname>ListItemFactory</classname> with "
8265"dropdown menu to look different from the item in the <classname>DropDown</"8316"dropdown menu to look different from the item in the <classname>DropDown</"
8266"classname> widget, you also need to set a separate "8317"classname> widget, you also need to set a separate "
8267"<classname>ListItemFactory</classname> with <methodname>set_list_factory()</"8318"<classname>ListItemFactory</classname> with <methodname>set_list_factory()</"
8268"methodname>."8319"methodname>."
8269msgstr ""8320msgstr ""
nn8321"Efter att ha lagt till rader till denna modell bör du tillhandahålla "
8322"modellen till vår <classname>DropDown</classname> med metoden "
8323"<methodname>set_model()</methodname>. Om du inte använder modellen "
8324"<classname>StringList</classname> så kommer du också behöva ställa in en "
8325"<classname>ListItemFactory</classname> med <methodname>set_factory()</"
8326"methodname>. Om du vill att objekten i rullgardinsmenyn ska se annorlunda "
8327"från objektet i <classname>DropDown</classname>-komponenten så behöver du "
8328"också ställa in en separat <classname>ListItemFactory</classname> med "
8329"<methodname>set_list_factory()</methodname>."
82708330
8271#. (itstool) path: section/title8331#. (itstool) path: section/title
8272#: C/index-in.docbook:34248332#: C/index-in.docbook:3424
n8273#, fuzzyn
8274msgid "The selected item"8333msgid "The selected item"
n8275msgstr "De markerade raderna"n8334msgstr "Det valda objektet"
82768335
8277#. (itstool) path: section/para8336#. (itstool) path: section/para
8278#: C/index-in.docbook:34268337#: C/index-in.docbook:3426
8279#, fuzzy8338#, fuzzy
8280msgid ""8339msgid ""
8284"get the selected data from the model. For instance, you might read an "8343"get the selected data from the model. For instance, you might read an "
8285"integer ID value from the model, even though you have chosen only to show "8344"integer ID value from the model, even though you have chosen only to show "
8286"the human-readable description in the <classname>DropDown</classname>. For "8345"the human-readable description in the <classname>DropDown</classname>. For "
8287"instance:"8346"instance:"
8288msgstr ""8347msgstr ""
n8289"För att upptäcka vilket objekt, om något, som användaren har valt från en "n8348"För att upptäcka vilket objekt, om något, som användaren har valt från vår "
8290"ComboBox, anropa <methodname>ComboBox::get_active()</methodname>. "8349"<classname>DropDown</classname>, anropa <methodname>DropDown::"
8291"Detta<classname>TreeModel::iterator</classname> returnerar en som du kan "8350"get_selected()</methodname>. Detta returnerar en <type>unsigned int</type> "
8292"dereferera till en <classname>Row</classname> för att läsa värdena i dina "8351"som du kan använda för att få valda data från modellen. Exempelvis kanske du "
8293"kolumner. Exempelvis kanske du läser ett heltals-ID-värde från modellen, "8352"läser ett heltals-ID-värde från modellen, även om du valt att bara visa den "
8294"även om du valt att bara visa den mänskligt läsbara beskrivningen i vår "8353"mänskligt läsbara beskrivningen i vår <classname>DropDown</classname>. Till "
8295"ComboBox. Till exempel:"8354"exempel:"
82968355
8297#. (itstool) path: section/programlisting8356#. (itstool) path: section/programlisting
8298#: C/index-in.docbook:34338357#: C/index-in.docbook:3433
8299#, fuzzy, no-wrap8358#, fuzzy, no-wrap
8300msgid ""8359msgid ""
8307"}\n"8366"}\n"
8308"else\n"8367"else\n"
8309"  set_nothing_chosen(); // Your own function.\n"8368"  set_nothing_chosen(); // Your own function.\n"
8310"</code>"8369"</code>"
8311msgstr ""8370msgstr ""
n8312"Gtk::TreeModel::iterator iter = m_Combo.get_active();\n"n8371"unsigned int sel = m_DropDown.get_selected();\n"
8313"if(iter)\n"8372"if (sel != GTK_INVALID_LIST_POSITION)\n"
8314"{\n"8373"{\n"
n8315"  auto row = *iter;\n"n
8316"\n"
8317"  //Få data för markerad rad, med vår kunskap\n"8374"  // Få data för markerad rad, med vår kunskap om listmodellen:\n"
8318"  //om trädmodellen:\n"8375"  auto id = m_ListStore-&gt;get_item(sel).m_col_id;\n"
8319"  auto id = row[m_Columns.m_col_id];\n"
8320"  set_something_id_chosen(id); //Din egen funktion.\n"8376"  set_some_id_chosen(id); // Din egen funktion.\n"
8321"}\n"8377"}\n"
8322"else\n"8378"else\n"
n8323"  set_nothing_chosen(); //Din egen funktion."n8379"  set_nothing_chosen(); // Din egen funktion.\n"
83248380
8325#. (itstool) path: section/title8381#. (itstool) path: section/title
8326#: C/index-in.docbook:3446 C/index-in.docbook:3597 C/index-in.docbook:36588382#: C/index-in.docbook:3446 C/index-in.docbook:3597 C/index-in.docbook:3658
8327msgid "Responding to changes"8383msgid "Responding to changes"
8328msgstr "Svara på ändringar"8384msgstr "Svara på ändringar"
8334"You might need to react to every change of selection in the "8390"You might need to react to every change of selection in the "
8335"<classname>DropDown</classname>, for instance to update other widgets. To do "8391"<classname>DropDown</classname>, for instance to update other widgets. To do "
8336"so, you should connect to <methodname>property_selected().signal_changed()</"8392"so, you should connect to <methodname>property_selected().signal_changed()</"
8337"methodname>. For instance:"8393"methodname>. For instance:"
8338msgstr ""8394msgstr ""
n8339"Du behöver reagera på varje ändring av val i vår ComboBox, till exempel för "n8395"Du kan behöva reagera på varje ändring av val i vår <classname>DropDown</"
8340"att uppdatera andra komponenter. För att göra så bör du hantera signalen "8396"classname>, till exempel för att uppdatera andra komponenter. För att göra "
8341"<literal>changed</literal>. Till exempel:"8397"så bör du ansluta till <methodname>property_selected().signal_changed()</"
8398"methodname>. Till exempel:"
83428399
8343#. (itstool) path: section/programlisting8400#. (itstool) path: section/programlisting
8344#: C/index-in.docbook:34528401#: C/index-in.docbook:3452
8345#, fuzzy, no-wrap8402#, fuzzy, no-wrap
8346#| msgid ""8403#| msgid ""
n8347#| "m_combo.signal_changed().connect( sigc::mem_fun(*this,\n"n8404#| "m_DropDown.property_selected().signal_changed().connect(\n"
8348#| "      &amp;ExampleWindow::on_combo_changed) );"8405#| "  sigc::mem_fun(*this, &amp;ExampleWindow::on_dropdown_changed));\n"
8349msgid ""8406msgid ""
8350"<code>m_DropDown.property_selected().signal_changed().connect(\n"8407"<code>m_DropDown.property_selected().signal_changed().connect(\n"
8351"  sigc::mem_fun(*this, &amp;ExampleWindow::on_dropdown_changed));\n"8408"  sigc::mem_fun(*this, &amp;ExampleWindow::on_dropdown_changed));\n"
8352"</code>"8409"</code>"
8353msgstr ""8410msgstr ""
n8354"m_combo.signal_changed().connect( sigc::mem_fun(*this,\n"n8411"m_DropDown.property_selected().signal_changed().connect(\n"
8355"      &amp;ExampleWindow::on_combo_changed) );"8412"  sigc::mem_fun(*this, &amp;ExampleWindow::on_dropdown_changed));\n"
83568413
8357#. (itstool) path: section/title8414#. (itstool) path: section/title
8358#: C/index-in.docbook:34588415#: C/index-in.docbook:3458
n8359#, fuzzyn
8360msgid "Simple String Example"8416msgid "Simple String Example"
n8361msgstr "Enkelt inmatningsexempel"n8417msgstr "Enkelt stngexempel"
83628418
8363#. (itstool) path: figure/title8419#. (itstool) path: figure/title
8364#: C/index-in.docbook:34618420#: C/index-in.docbook:3461
8365msgid "Simple DropDown"8421msgid "Simple DropDown"
n8366msgstr ""n8422msgstr "Enkel DropDown"
83678423
8368#. (itstool) path: imageobject/imagedata8424#. (itstool) path: imageobject/imagedata
8369#. This is a reference to an external file such as an image or video. When8425#. This is a reference to an external file such as an image or video. When
8370#. the file changes, the md5 hash will change to let you know you need to8426#. the file changes, the md5 hash will change to let you know you need to
8371#. update your localized copy. The msgstr is not used at all. Set it to8427#. update your localized copy. The msgstr is not used at all. Set it to
8375msgctxt "_"8431msgctxt "_"
8376msgid ""8432msgid ""
8377"external ref='figures/dropdown_string.png' "8433"external ref='figures/dropdown_string.png' "
8378"md5='b1689605c645e1ada3040f6df3335c56'"8434"md5='b1689605c645e1ada3040f6df3335c56'"
8379msgstr ""8435msgstr ""
n8380"external ref='figures/printing.png' md5='d4565328475ec89edf5f2230cb3fc5d0'"n8436"external ref='figures/dropdown_string.png' "
8437"md5='b1689605c645e1ada3040f6df3335c56'"
83818438
8382#. (itstool) path: section/para8439#. (itstool) path: section/para
8383#: C/index-in.docbook:34678440#: C/index-in.docbook:3467
n8384#, fuzzyn
8385#| msgid ""
8386#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
8387#| "tree/master/examples/book/entry/icon\">Source Code</link>"
8388msgid ""8441msgid ""
8389"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8442"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
8390"master/examples/book/dropdown/string\">Source Code</link>"8443"master/examples/book/dropdown/string\">Source Code</link>"
8391msgstr ""8444msgstr ""
8392"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8445"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n8393"master/examples/book/entry/icon\">Källkod</link>"n8446"master/examples/book/dropdown/string\">Källkod</link>"
83948447
8395#. (itstool) path: section/title8448#. (itstool) path: section/title
8396#: C/index-in.docbook:34718449#: C/index-in.docbook:3471
8397msgid "Examples with a Search Entry"8450msgid "Examples with a Search Entry"
n8398msgstr ""n8451msgstr "Exempel med ett sökfält"
83998452
8400#. (itstool) path: section/para8453#. (itstool) path: section/para
8401#: C/index-in.docbook:34738454#: C/index-in.docbook:3473
n8402#, fuzzyn
8403#| msgid ""
8404#| "<classname>Gtk::Grid</classname> arranges its child widgets in rows and "
8405#| "columns. Use <methodname>attach()</methodname> and "
8406#| "<methodname>attach_next_to()</methodname> to insert child widgets."
8407msgid ""8455msgid ""
8408"The dropdown menu may contain an <classname>Entry</classname> that allows to "8456"The dropdown menu may contain an <classname>Entry</classname> that allows to "
8409"search for items in the list. Call <methodname>set_enable_search()</"8457"search for items in the list. Call <methodname>set_enable_search()</"
8410"methodname> and <methodname>set_expression()</methodname>. For instance:"8458"methodname> and <methodname>set_expression()</methodname>. For instance:"
8411msgstr ""8459msgstr ""
n8412"<classname>Gtk::Grid</classname> arrangerar sina underordnade komponenter i "n8460"Rullgardinsmeny kan innehålla ett <classname>Entry</classname> som tillåter "
8413"rader och kolumner. Använd <methodname>attach()</methodname> och "8461"sökning efter objekt i listan. Anropa <methodname>set_enable_search()</"
8414"<methodname>attach_next_to()</methodname> för att infoga underordnade "8462"methodname> och <methodname>set_expression()</methodname>. Till exempel:"
8415"komponenter."
84168463
8417#. (itstool) path: section/programlisting8464#. (itstool) path: section/programlisting
8418#: C/index-in.docbook:34778465#: C/index-in.docbook:3477
n8419#, no-wrapn8466#, fuzzy, no-wrap
8467#| msgid ""
8468#| "m_DropDown.set_enable_search(true);\n"
8469#| "auto expression = Gtk::ClosureExpression&lt;Glib::ustring&gt;::create(\n"
8470#| "  sigc::mem_fun(*this, &amp;ExampleWindow::get_col_name));\n"
8471#| "m_DropDown.set_expression(expression);\n"
8472#| "\n"
8473#| "//-------\n"
8474#| "Glib::ustring ExampleWindow::get_col_name(const Glib::RefPtr&lt;Glib::Object
 >Base&gt;&amp; item)\n"
8475#| "{\n"
8476#| "  const auto col = std::dynamic_pointer_cast&lt;ModelColumns&gt;(item);\n"
8477#| "  return col ? col-&gt;m_col_name : \"\";\n"
8478#| "}\n"
8420msgid ""8479msgid ""
8421"<code>m_DropDown.set_enable_search(true);\n"8480"<code>m_DropDown.set_enable_search(true);\n"
8422"auto expression = Gtk::ClosureExpression&lt;Glib::ustring&gt;::create(\n"8481"auto expression = Gtk::ClosureExpression&lt;Glib::ustring&gt;::create(\n"
8423"  sigc::mem_fun(*this, &amp;ExampleWindow::get_col_name));\n"8482"  sigc::mem_fun(*this, &amp;ExampleWindow::get_col_name));\n"
8424"m_DropDown.set_expression(expression);\n"8483"m_DropDown.set_expression(expression);\n"
8429"  const auto col = std::dynamic_pointer_cast&lt;ModelColumns&gt;(item);\n"8488"  const auto col = std::dynamic_pointer_cast&lt;ModelColumns&gt;(item);\n"
8430"  return col ? col-&gt;m_col_name : \"\";\n"8489"  return col ? col-&gt;m_col_name : \"\";\n"
8431"}\n"8490"}\n"
8432"</code>"8491"</code>"
8433msgstr ""8492msgstr ""
nn8493"m_DropDown.set_enable_search(true);\n"
8494"auto expression = Gtk::ClosureExpression&lt;Glib::ustring&gt;::create(\n"
8495"  sigc::mem_fun(*this, &amp;ExampleWindow::get_col_name));\n"
8496"m_DropDown.set_expression(expression);\n"
8497"\n"
8498"//-------\n"
8499"Glib::ustring ExampleWindow::get_col_name(const Glib::RefPtr&lt;Glib::ObjectBas
 >e&gt;&amp; item)\n"
8500"{\n"
8501"  const auto col = std::dynamic_pointer_cast&lt;ModelColumns&gt;(item);\n"
8502"  return col ? col-&gt;m_col_name : \"\";\n"
8503"}\n"
84348504
8435#. (itstool) path: section/title8505#. (itstool) path: section/title
8436#: C/index-in.docbook:34918506#: C/index-in.docbook:3491
n8437#, fuzzyn
8438#| msgid "Simple Example"
8439msgid "String Example"8507msgid "String Example"
n8440msgstr "Enkelt exempel"n8508msgstr "Strängexempel"
84418509
8442#. (itstool) path: figure/title8510#. (itstool) path: figure/title
8443#: C/index-in.docbook:34948511#: C/index-in.docbook:3494
8444msgid "Search String"8512msgid "Search String"
n8445msgstr ""n8513msgstr "Sök sträng"
84468514
8447#. (itstool) path: imageobject/imagedata8515#. (itstool) path: imageobject/imagedata
8448#. This is a reference to an external file such as an image or video. When8516#. This is a reference to an external file such as an image or video. When
8449#. the file changes, the md5 hash will change to let you know you need to8517#. the file changes, the md5 hash will change to let you know you need to
8450#. update your localized copy. The msgstr is not used at all. Set it to8518#. update your localized copy. The msgstr is not used at all. Set it to
8458msgctxt "_"8526msgctxt "_"
8459msgid ""8527msgid ""
8460"external ref='figures/dropdown_search_string.png' "8528"external ref='figures/dropdown_search_string.png' "
8461"md5='e130e644e7cfb13a5b90ab1372b17503'"8529"md5='e130e644e7cfb13a5b90ab1372b17503'"
8462msgstr ""8530msgstr ""
n8463"external ref='figures/drawingarea_arcs.png' "n8531"external ref='figures/dropdown_search_string.png' "
8464"md5='d94b40e33b9fab7ea9e2c870b97fcf0c'"8532"md5='e130e644e7cfb13a5b90ab1372b17503'"
84658533
8466#. (itstool) path: section/para8534#. (itstool) path: section/para
8467#: C/index-in.docbook:35008535#: C/index-in.docbook:3500
n8468#, fuzzyn
8469#| msgid ""
8470#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
8471#| "tree/master/examples/book/drawingarea/arcs\">Source Code</link>"
8472msgid ""8536msgid ""
8473"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8537"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
8474"master/examples/book/dropdown/search_string\">Source Code</link>"8538"master/examples/book/dropdown/search_string\">Source Code</link>"
8475msgstr ""8539msgstr ""
8476"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8540"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n8477"master/examples/book/drawingarea/arcs\">Källkod</link>"n8541"master/examples/book/dropdown/search_string\">Källkod</link>"
84788542
8479#. (itstool) path: section/title8543#. (itstool) path: section/title
8480#: C/index-in.docbook:35048544#: C/index-in.docbook:3504
n8481#, fuzzyn
8482#| msgid "Full Example"
8483msgid "Font Example"8545msgid "Font Example"
n8484msgstr "Fullständigt exempel"n8546msgstr "Typsnittsexempel"
84858547
8486#. (itstool) path: section/para8548#. (itstool) path: section/para
8487#: C/index-in.docbook:35068549#: C/index-in.docbook:3506
n8488#, fuzzyn
8489#| msgid ""
8490#| "<classname>Gtk::Button</classname>, <classname>Gtk::ToolButton</"
8491#| "classname>, <classname>Gtk::MenuItem</classname> and <classname>Gtk::"
8492#| "Switch</classname> implement the <classname>Gtk::Actionable</classname> "
8493#| "interface instead of the removed <classname>Gtk::Activatable</classname> "
8494#| "interface."
8495msgid ""8550msgid ""
8496"This example uses a <classname>Pango::FontMap</classname> as its model. This "8551"This example uses a <classname>Pango::FontMap</classname> as its model. This "
8497"is possible because <classname>Pango::FontMap</classname> implements the "8552"is possible because <classname>Pango::FontMap</classname> implements the "
8498"<classname>Gio::ListModel</classname> interface. Of course you can use a "8553"<classname>Gio::ListModel</classname> interface. Of course you can use a "
8499"<classname>FontDialogButton</classname> instead."8554"<classname>FontDialogButton</classname> instead."
8500msgstr ""8555msgstr ""
n8501"<classname>Gtk::Button</classname>, <classname>Gtk::ToolButton</classname>, "n8556"Detta exempel använder en <classname>Pango::FontMap</classname> som sin "
8502"<classname>Gtk::MenuItem</classname> och <classname>Gtk::Switch</classname> "8557"modell. Detta är möjligt för att <classname>Pango::FontMap</classname> "
8503"implementerar <classname>Gtk::Actionable</classname>-gränssnittet i stället "8558"implementerar <classname>Gio::ListModel</classname>-gränssnittet. Du kan "
8504"för det borttagna <classname>Gtk::Activatable</classname>-gränssnittet."8559"förstås använda en <classname>FontDialogButton</classname> i stället."
85058560
8506#. (itstool) path: figure/title8561#. (itstool) path: figure/title
8507#: C/index-in.docbook:3513 C/index-in.docbook:35328562#: C/index-in.docbook:3513 C/index-in.docbook:3532
8508msgid "Search Font"8563msgid "Search Font"
n8509msgstr ""n8564msgstr "Sök typsnitt"
85108565
8511#. (itstool) path: imageobject/imagedata8566#. (itstool) path: imageobject/imagedata
8512#. This is a reference to an external file such as an image or video. When8567#. This is a reference to an external file such as an image or video. When
8513#. the file changes, the md5 hash will change to let you know you need to8568#. the file changes, the md5 hash will change to let you know you need to
8514#. update your localized copy. The msgstr is not used at all. Set it to8569#. update your localized copy. The msgstr is not used at all. Set it to
8518msgctxt "_"8573msgctxt "_"
8519msgid ""8574msgid ""
8520"external ref='figures/dropdown_search_font.png' "8575"external ref='figures/dropdown_search_font.png' "
8521"md5='1733e29c88c19dc6c4cbd1114446ac18'"8576"md5='1733e29c88c19dc6c4cbd1114446ac18'"
8522msgstr ""8577msgstr ""
n8523"external ref='figures/drawingarea_pango_text.png' "n8578"external ref='figures/dropdown_search_font.png' "
8524"md5='07c39668c9dda2ac1f9455caf6e4d16a'"8579"md5='1733e29c88c19dc6c4cbd1114446ac18'"
85258580
8526#. (itstool) path: section/para8581#. (itstool) path: section/para
8527#: C/index-in.docbook:35198582#: C/index-in.docbook:3519
n8528#, fuzzyn
8529#| msgid ""
8530#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
8531#| "tree/master/examples/book/paned\">Source Code</link>"
8532msgid ""8583msgid ""
8533"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8584"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
8534"master/examples/book/dropdown/search_font\">Source Code</link>"8585"master/examples/book/dropdown/search_font\">Source Code</link>"
8535msgstr ""8586msgstr ""
8536"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8587"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n8537"master/examples/book/paned\">Källkod</link>"n8588"master/examples/book/dropdown/search_font\">Källkod</link>"
85388589
8539#. (itstool) path: section/title8590#. (itstool) path: section/title
8540#: C/index-in.docbook:35248591#: C/index-in.docbook:3524
n8541#, fuzzyn
8542#| msgid "Simple Example"
8543msgid "Complex Example"8592msgid "Complex Example"
n8544msgstr "Enkelt exempel"n8593msgstr "Komplext exempel"
85458594
8546#. (itstool) path: section/para8595#. (itstool) path: section/para
8547#: C/index-in.docbook:35268596#: C/index-in.docbook:3526
8548msgid ""8597msgid ""
8549"This is a more complex example with two <classname>SignalListItemFactory</"8598"This is a more complex example with two <classname>SignalListItemFactory</"
8550"classname> objects and their signal handlers. This example would be simpler "8599"classname> objects and their signal handlers. This example would be simpler "
8551"without the checkmark in the dropdown menu."8600"without the checkmark in the dropdown menu."
8552msgstr ""8601msgstr ""
nn8602"Detta är ett mer komplext exempel med två <classname>SignalListItemFactory</"
8603"classname>-objekt och deras signalhanterare. Detta exempel skulle vara "
8604"enklare utan bocken i rullgardinsmenyn."
85538605
8554#. (itstool) path: imageobject/imagedata8606#. (itstool) path: imageobject/imagedata
8555#. This is a reference to an external file such as an image or video. When8607#. This is a reference to an external file such as an image or video. When
8556#. the file changes, the md5 hash will change to let you know you need to8608#. the file changes, the md5 hash will change to let you know you need to
8557#. update your localized copy. The msgstr is not used at all. Set it to8609#. update your localized copy. The msgstr is not used at all. Set it to
8561msgctxt "_"8613msgctxt "_"
8562msgid ""8614msgid ""
8563"external ref='figures/dropdown_complex.png' "8615"external ref='figures/dropdown_complex.png' "
8564"md5='2167fb44e42653aa7fd855604c4c1e65'"8616"md5='2167fb44e42653aa7fd855604c4c1e65'"
8565msgstr ""8617msgstr ""
n8566"external ref='figures/combobox_complex.png' "n8618"external ref='figures/dropdown_complex.png' "
8567"md5='ec96e29fe85caef072868284443e413e'"8619"md5='2167fb44e42653aa7fd855604c4c1e65'"
85688620
8569#. (itstool) path: section/para8621#. (itstool) path: section/para
8570#: C/index-in.docbook:35388622#: C/index-in.docbook:3538
n8571#, fuzzyn
8572#| msgid ""
8573#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
8574#| "tree/master/examples/book/combobox/complex\">Source Code</link>"
8575msgid ""8623msgid ""
8576"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8624"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
8577"master/examples/book/dropdown/complex\">Source Code</link>"8625"master/examples/book/dropdown/complex\">Source Code</link>"
8578msgstr ""8626msgstr ""
8579"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"8627"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n8580"master/examples/book/combobox/complex\">Källkod</link>"n8628"master/examples/book/dropdown/complex\">Källkod</link>"
85818629
8582#. (itstool) path: chapter/title8630#. (itstool) path: chapter/title
8583#: C/index-in.docbook:35438631#: C/index-in.docbook:3543
8584msgid "Combo Boxes"8632msgid "Combo Boxes"
8585msgstr "Kombinationsrutor"8633msgstr "Kombinationsrutor"
85868634
8587#. (itstool) path: note/para8635#. (itstool) path: note/para
8588#: C/index-in.docbook:35458636#: C/index-in.docbook:3545
n8589#, fuzzyn
8590#| msgid ""
8591#| "<classname>Gdk::DrawContext</classname> and <classname>Gdk::CairoContext</"
8592#| "classname> are new. <classname>Gdk::DrawingContext</classname> has been "
8593#| "removed."
8594msgid ""8637msgid ""
8595"<classname>Gtk::ComboBox</classname> and <classname>Gtk::ComboBoxText</"8638"<classname>Gtk::ComboBox</classname> and <classname>Gtk::ComboBoxText</"
8596"classname> are deprecated since <application>gtkmm</application> 4.10. Use "8639"classname> are deprecated since <application>gtkmm</application> 4.10. Use "
8597"<classname>Gtk::DropDown</classname> in new code."8640"<classname>Gtk::DropDown</classname> in new code."
8598msgstr ""8641msgstr ""
n8599"<classname>Gdk::DrawContext</classname> och <classname>Gdk::CairoContext</"n8642"<classname>Gtk::ComboBox</classname> och <classname>Gtk::ComboBoxText</"
8600"classname> är nya. <classname>Gdk::DrawingContext</classname> har tagits "8643"classname> är föråldrade sedan <application>gtkmm</application> 4.10. Använd "
8601"bort."8644"<classname>Gtk::DropDown</classname> i ny kod."
86028645
8603#. (itstool) path: chapter/para8646#. (itstool) path: chapter/para
8604#: C/index-in.docbook:35498647#: C/index-in.docbook:3549
8605msgid ""8648msgid ""
8606"The <classname>ComboBox</classname> widget offers a list (or tree) of "8649"The <classname>ComboBox</classname> widget offers a list (or tree) of "
10659"used in <application>gtkmm</application>4 applications, provided "10702"used in <application>gtkmm</application>4 applications, provided "
10660"GTKMM_DISABLE_DEPRECATED and GDKMM_DISABLE_DEPRECATED are not defined. Some "10703"GTKMM_DISABLE_DEPRECATED and GDKMM_DISABLE_DEPRECATED are not defined. Some "
10661"of the dialog classes are replaced by classes that are available since "10704"of the dialog classes are replaced by classes that are available since "
10662"<application>gtkmm</application> 4.10."10705"<application>gtkmm</application> 4.10."
10663msgstr ""10706msgstr ""
nn10707"<classname>Gtk::Dialog</classname> och klasserna som härleds från den är "
10708"föråldrade sedan <application>gtkmm</application> 4.10. De kan fortfarande "
10709"användas i <application>gtkmm</application>4-program, förutsatt att "
10710"GTKMM_DISABLE_DEPRECATED och GDKMM_DISABLE_DEPRECATED inte har definierats. "
10711"Några av dialogklasserna ersätts av klasser som finns tillgängliga sedan "
10712"<application>gtkmm</application> 4.10."
1066410713
10665#. (itstool) path: note/para10714#. (itstool) path: note/para
10666#: C/index-in.docbook:446410715#: C/index-in.docbook:4464
10667msgid ""10716msgid ""
10668"The examples in this chapter use classes that are available since "10717"The examples in this chapter use classes that are available since "
10669"<application>gtkmm</application> 4.10. Similar examples with the deprecated "10718"<application>gtkmm</application> 4.10. Similar examples with the deprecated "
10670"classes are available in the <link xlink:href=\"https://gitlab.gnome.org/"10719"classes are available in the <link xlink:href=\"https://gitlab.gnome.org/"
10671"GNOME/gtkmm-documentation/tree/gtkmm-4-0/examples/book/dialogs/\"> gtkmm-4-0 "10720"GNOME/gtkmm-documentation/tree/gtkmm-4-0/examples/book/dialogs/\"> gtkmm-4-0 "
10672"branch</link> in the git repository."10721"branch</link> in the git repository."
10673msgstr ""10722msgstr ""
nn10723"Exemplen i detta kapitel använder klasser som finns tillgängliga sedan "
10724"<application>gtkmm</application> 4.10. Liknande exempel med de föråldrade "
10725"klasserna finns tillgängliga i <link xlink:href=\"https://gitlab.gnome.org/"
10726"GNOME/gtkmm-documentation/tree/gtkmm-4-0/examples/book/dialogs/\"> grenen "
10727"gtkmm-4-0</link> i git-arkivet."
1067410728
10675#. (itstool) path: chapter/para10729#. (itstool) path: chapter/para
10676#: C/index-in.docbook:447010730#: C/index-in.docbook:4470
10677#, fuzzy10731#, fuzzy
10678msgid ""10732msgid ""
10732"kunde det vara det anpassade svarsvärdet som du angivit när du använt "10786"kunde det vara det anpassade svarsvärdet som du angivit när du använt "
10733"<methodname>add_button()</methodname>."10787"<methodname>add_button()</methodname>."
1073410788
10735#. (itstool) path: chapter/para10789#. (itstool) path: chapter/para
10736#: C/index-in.docbook:449910790#: C/index-in.docbook:4499
n10737#, fuzzyn
10738msgid ""10791msgid ""
10739"To show the dialog, call <methodname>set_visible(true)</methodname>. If the "10792"To show the dialog, call <methodname>set_visible(true)</methodname>. If the "
10740"same dialog instance will be shown several times, you must also call "10793"same dialog instance will be shown several times, you must also call "
10741"<methodname>set_hide_on_close()</methodname>, or else the dialog will be "10794"<methodname>set_hide_on_close()</methodname>, or else the dialog will be "
10742"destroyed when it's closed. Connect to the <literal>response</literal> "10795"destroyed when it's closed. Connect to the <literal>response</literal> "
10743"signal, if you want to know which button was pressed. The <literal>response</"10796"signal, if you want to know which button was pressed. The <literal>response</"
10744"literal> signal handler is also where you should hide the dialog."10797"literal> signal handler is also where you should hide the dialog."
10745msgstr ""10798msgstr ""
n10746"För att visa dialogrutan, anropa <methodname>show()</methodname>. Om samma "n10799"För att visa dialogrutan, anropa <methodname>set_visible(true)</methodname>. "
10747"dialoginstans kommer visas flera gånger måste du också anropa "10800"Om samma dialoginstans kommer visas flera gånger måste du också anropa "
10748"<methodname>set_hide_on_close()</methodname>, annars kommer dialogrutan "10801"<methodname>set_hide_on_close()</methodname>, annars kommer dialogrutan "
10749"förstöras då den stängs. Anslut till <literal>response</literal>-signalen om "10802"förstöras då den stängs. Anslut till <literal>response</literal>-signalen om "
10750"du vill veta vilken knapp som trycktes på. <literal>response</literal>-"10803"du vill veta vilken knapp som trycktes på. <literal>response</literal>-"
10751"signalhanteraren är också var du ska dölja dialogrutan."10804"signalhanteraren är också var du ska dölja dialogrutan."
1075210805
10759"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10812"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10760"classGtk_1_1Dialog.html\">Referens</link>"10813"classGtk_1_1Dialog.html\">Referens</link>"
1076110814
10762#. (itstool) path: section/title10815#. (itstool) path: section/title
10763#: C/index-in.docbook:451110816#: C/index-in.docbook:4511
n10764#, fuzzyn
10765#| msgid "MessageDialog"
10766msgid "AlertDialog and MessageDialog"10817msgid "AlertDialog and MessageDialog"
n10767msgstr "MessageDialog"n10818msgstr "AlertDialog och MessageDialog"
1076810819
10769#. (itstool) path: section/para10820#. (itstool) path: section/para
10770#: C/index-in.docbook:451210821#: C/index-in.docbook:4512
10771msgid ""10822msgid ""
10772"<classname>MessageDialog</classname> (deprecated since <application>gtkmm</"10823"<classname>MessageDialog</classname> (deprecated since <application>gtkmm</"
10773"application> 4.10) and <classname>AlertDialog</classname> (available since "10824"application> 4.10) and <classname>AlertDialog</classname> (available since "
10774"<application>gtkmm</application> 4.10) are convenience classes, used to "10825"<application>gtkmm</application> 4.10) are convenience classes, used to "
10775"create simple, standard message dialogs, with a message and buttons for user "10826"create simple, standard message dialogs, with a message and buttons for user "
10776"response."10827"response."
10777msgstr ""10828msgstr ""
nn10829"<classname>MessageDialog</classname> (föråldrad sedan <application>gtkmm</"
10830"application> 4.10) och <classname>AlertDialog</classname> (tillgänglig sedan "
10831"<application>gtkmm</application> 4.10) är bekvämlighetsklasser som används "
10832"för att skapa enkla standardmeddelandedialoger, med ett meddelande och "
10833"knappar för användarsvar."
1077810834
10779#. (itstool) path: section/para10835#. (itstool) path: section/para
10780#: C/index-in.docbook:451910836#: C/index-in.docbook:4519
n10781#, fuzzyn
10782#| msgid ""
10783#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10784#| "classGtk_1_1Dialog.html\">Reference</link>"
10785msgid ""10837msgid ""
10786"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10838"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10787"classGtk_1_1AlertDialog.html\">AlertDialog Reference</link>"10839"classGtk_1_1AlertDialog.html\">AlertDialog Reference</link>"
10788msgstr ""10840msgstr ""
10789"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10841"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n10790"classGtk_1_1Dialog.html\">Referens</link>"n10842"classGtk_1_1AlertDialog.html\">AlertDialog-referens</link>"
1079110843
10792#. (itstool) path: section/para10844#. (itstool) path: section/para
10793#: C/index-in.docbook:452010845#: C/index-in.docbook:4520
n10794#, fuzzyn
10795#| msgid ""
10796#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10797#| "classGtk_1_1MessageDialog.html\">Reference</link>"
10798msgid ""10846msgid ""
10799"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10847"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10800"classGtk_1_1MessageDialog.html\">MessageDialog Reference</link>"10848"classGtk_1_1MessageDialog.html\">MessageDialog Reference</link>"
10801msgstr ""10849msgstr ""
10802"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10850"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n10803"classGtk_1_1MessageDialog.html\">Referens</link>"n10851"classGtk_1_1MessageDialog.html\">MessageDialog-referens</link>"
1080410852
10805#. (itstool) path: figure/title10853#. (itstool) path: figure/title
10806#: C/index-in.docbook:452610854#: C/index-in.docbook:4526
n10807#, fuzzyn
10808#| msgid "AboutDialog"
10809msgid "AlertDialog"10855msgid "AlertDialog"
n10810msgstr "AboutDialog"n10856msgstr "AlertDialog"
1081110857
10812#. (itstool) path: imageobject/imagedata10858#. (itstool) path: imageobject/imagedata
10813#. This is a reference to an external file such as an image or video. When10859#. This is a reference to an external file such as an image or video. When
10814#. the file changes, the md5 hash will change to let you know you need to10860#. the file changes, the md5 hash will change to let you know you need to
10815#. update your localized copy. The msgstr is not used at all. Set it to10861#. update your localized copy. The msgstr is not used at all. Set it to
10819msgctxt "_"10865msgctxt "_"
10820msgid ""10866msgid ""
10821"external ref='figures/dialogs_alertdialog.png' "10867"external ref='figures/dialogs_alertdialog.png' "
10822"md5='88fa2103ad6d842eeebc68cc8cfd94ef'"10868"md5='88fa2103ad6d842eeebc68cc8cfd94ef'"
10823msgstr ""10869msgstr ""
n10824"external ref='figures/dialogs_messagedialog.png' "n10870"external ref='figures/dialogs_alertdialog.png' "
10825"md5='58151003c2b562b9f27b064c3193f7b1'"10871"md5='88fa2103ad6d842eeebc68cc8cfd94ef'"
1082610872
10827#. (itstool) path: section/para10873#. (itstool) path: section/para
10828#: C/index-in.docbook:453210874#: C/index-in.docbook:4532
n10829#, fuzzyn
10830#| msgid ""
10831#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
10832#| "tree/master/examples/book/dialogs/aboutdialog\">Source Code</link>"
10833msgid ""10875msgid ""
10834"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"10876"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
10835"master/examples/book/dialogs/alertdialog\">Source Code</link>"10877"master/examples/book/dialogs/alertdialog\">Source Code</link>"
10836msgstr ""10878msgstr ""
10837"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"10879"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n10838"master/examples/book/dialogs/aboutdialog\">Källkod</link>"n10880"master/examples/book/dialogs/alertdialog\">Källkod</link>"
1083910881
10840#. (itstool) path: section/title10882#. (itstool) path: section/title
10841#: C/index-in.docbook:453710883#: C/index-in.docbook:4537
n10842#, fuzzyn
10843#| msgid "FileChooserDialog"
10844msgid "FileDialog and FileChooserDialog"10884msgid "FileDialog and FileChooserDialog"
n10845msgstr "FileChooserDialog"n10885msgstr "FileDialog och FileChooserDialog"
1084610886
10847#. (itstool) path: section/para10887#. (itstool) path: section/para
10848#: C/index-in.docbook:453810888#: C/index-in.docbook:4538
10849msgid ""10889msgid ""
10850"The <classname>FileChooserDialog</classname> (deprecated since "10890"The <classname>FileChooserDialog</classname> (deprecated since "
10851"<application>gtkmm</application> 4.10) and <classname>FileDialog</classname> "10891"<application>gtkmm</application> 4.10) and <classname>FileDialog</classname> "
10852"(available since <application>gtkmm</application> 4.10) are suitable for use "10892"(available since <application>gtkmm</application> 4.10) are suitable for use "
10853"with \"Open\" or \"Save\" menu items."10893"with \"Open\" or \"Save\" menu items."
10854msgstr ""10894msgstr ""
nn10895"<classname>FileChooserDialog</classname> (föråldrad sedan "
10896"<application>gtkmm</application> 4.10) och <classname>FileDialog</classname> "
10897"(tillgänglig sedan <application>gtkmm</application> 4.10) är lämpliga för "
10898"användning med menyobjekten ”Öppna” eller ”Spara”."
1085510899
10856#. (itstool) path: section/para10900#. (itstool) path: section/para
10857#: C/index-in.docbook:454310901#: C/index-in.docbook:4543
n10858#, fuzzyn
10859#| msgid ""
10860#| "Most of the useful member methods for this class are actually in the "
10861#| "<classname>Gtk::FileChooser</classname> base class."
10862msgid ""10902msgid ""
10863"Most of the useful member methods for <classname>FileChooserDialog</"10903"Most of the useful member methods for <classname>FileChooserDialog</"
10864"classname> are actually in the <classname>Gtk::FileChooser</classname> base "10904"classname> are actually in the <classname>Gtk::FileChooser</classname> base "
10865"class."10905"class."
10866msgstr ""10906msgstr ""
n10867"De flesta av de användbara medlemsmetoderna för denna klass är faktiskt i "n10907"De flesta av de användbara medlemsmetoderna för "
10908"<classname>FileChooserDialog</classname> finns faktiskt i basklassen "
10868"basklassen <classname>Gtk::FileChooser</classname>."10909"<classname>Gtk::FileChooser</classname>."
1086910910
10870#. (itstool) path: section/para10911#. (itstool) path: section/para
10871#: C/index-in.docbook:454810912#: C/index-in.docbook:4548
nn10913msgid ""
10914"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10915"classGtk_1_1FileDialog.html\">FileDialog Reference</link>"
10916msgstr ""
10917"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10918"classGtk_1_1FileDialog.html\">FileDialog-referens</link>"
10919 
10920# TODO: FileChooseDialog Reference
10921#. (itstool) path: section/para
10922#: C/index-in.docbook:4549
10872#, fuzzy10923#, fuzzy
10873#| msgid ""10924#| msgid ""
10874#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10925#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n10875#| "classGtk_1_1Dialog.html\">Reference</link>"n
10876msgid ""
10877"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10878"classGtk_1_1FileDialog.html\">FileDialog Reference</link>"
10879msgstr ""
10880"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10881"classGtk_1_1Dialog.html\">Referens</link>"
10882 
10883#. (itstool) path: section/para
10884#: C/index-in.docbook:4549
10885#, fuzzy
10886#| msgid ""
10887#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10888#| "classGtk_1_1FileChooserDialog.html\">Reference</link>"10926#| "classGtk_1_1FileChooserDialog.html\">FileChooserDialogReference</link>"
10889msgid ""10927msgid ""
10890"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10928"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10891"classGtk_1_1FileChooserDialog.html\">FileChooserDialog Reference</link>"10929"classGtk_1_1FileChooserDialog.html\">FileChooserDialog Reference</link>"
10892msgstr ""10930msgstr ""
10893"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10931"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n10894"classGtk_1_1FileChooserDialog.html\">Referens</link>"n10932"classGtk_1_1FileChooserDialog.html\">FileChooserDialog-referens</link>"
1089510933
10896#. (itstool) path: figure/title10934#. (itstool) path: figure/title
10897#: C/index-in.docbook:455510935#: C/index-in.docbook:4555
n10898#, fuzzyn
10899#| msgid "FileChooserDialog"
10900msgid "FileDialog"10936msgid "FileDialog"
n10901msgstr "FileChooserDialog"n10937msgstr "FileDialog"
1090210938
10903#. (itstool) path: imageobject/imagedata10939#. (itstool) path: imageobject/imagedata
10904#. This is a reference to an external file such as an image or video. When10940#. This is a reference to an external file such as an image or video. When
10905#. the file changes, the md5 hash will change to let you know you need to10941#. the file changes, the md5 hash will change to let you know you need to
10906#. update your localized copy. The msgstr is not used at all. Set it to10942#. update your localized copy. The msgstr is not used at all. Set it to
10910msgctxt "_"10946msgctxt "_"
10911msgid ""10947msgid ""
10912"external ref='figures/dialogs_filedialog.png' "10948"external ref='figures/dialogs_filedialog.png' "
10913"md5='15ecc452482112428259d0dcd8d0394a'"10949"md5='15ecc452482112428259d0dcd8d0394a'"
10914msgstr ""10950msgstr ""
n10915"external ref='figures/dialogs_filechooser.png' "n10951"external ref='figures/dialogs_filedialog.png' "
10916"md5='15ecc452482112428259d0dcd8d0394a'"10952"md5='15ecc452482112428259d0dcd8d0394a'"
1091710953
10918#. (itstool) path: section/para10954#. (itstool) path: section/para
10919#: C/index-in.docbook:456110955#: C/index-in.docbook:4561
n10920#, fuzzyn
10921#| msgid ""
10922#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
10923#| "tree/master/examples/book/dialogs/filechooserdialog\">Source Code</link>"
10924msgid ""10956msgid ""
10925"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"10957"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
10926"master/examples/book/dialogs/filedialog\">Source Code</link>"10958"master/examples/book/dialogs/filedialog\">Source Code</link>"
10927msgstr ""10959msgstr ""
10928"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"10960"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n10929"master/examples/book/dialogs/filechooserdialog\">Källkod</link>"n10961"master/examples/book/dialogs/filedialog\">Källkod</link>"
1093010962
10931#. (itstool) path: section/title10963#. (itstool) path: section/title
10932#: C/index-in.docbook:456610964#: C/index-in.docbook:4566
n10933#, fuzzyn
10934#| msgid "ColorChooserDialog"
10935msgid "ColorDialog and ColorChooserDialog"10965msgid "ColorDialog and ColorChooserDialog"
n10936msgstr "ColorChooserDialog"n10966msgstr "ColorDialog och ColorChooserDialog"
1093710967
10938#. (itstool) path: section/para10968#. (itstool) path: section/para
10939#: C/index-in.docbook:456710969#: C/index-in.docbook:4567
10940msgid ""10970msgid ""
10941"The <classname>ColorChooserDialog</classname> (deprecated since "10971"The <classname>ColorChooserDialog</classname> (deprecated since "
10945"since <application>gtkmm</application> 4.10) and "10975"since <application>gtkmm</application> 4.10) and "
10946"<classname>ColorDialogButton</classname> (available since "10976"<classname>ColorDialogButton</classname> (available since "
10947"<application>gtkmm</application> 4.10) open a color selection dialog when it "10977"<application>gtkmm</application> 4.10) open a color selection dialog when it "
10948"is clicked."10978"is clicked."
10949msgstr ""10979msgstr ""
nn10980"<classname>ColorChooserDialog</classname> (föråldrad sedan "
10981"<application>gtkmm</application> 4.10) och <classname>ColorDialog</"
10982"classname> (tillgänglig sedan <application>gtkmm</application> 4.10) låter "
10983"användaren välja en färg. <classname>ColorButton</classname> (föråldrad "
10984"sedan <application>gtkmm</application> 4.10) och "
10985"<classname>ColorDialogButton</classname> (tillgänglig sedan "
10986"<application>gtkmm</application> 4.10) öppnar en färgvalsdialog när de "
10987"klickas på."
1095010988
10951#. (itstool) path: section/para10989#. (itstool) path: section/para
10952#: C/index-in.docbook:457510990#: C/index-in.docbook:4575
n10953#, fuzzyn
10954#| msgid ""
10955#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10956#| "classGtk_1_1Dialog.html\">Reference</link>"
10957msgid ""10991msgid ""
10958"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10992"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10959"classGtk_1_1ColorDialog.html\">ColorDialog Reference</link>"10993"classGtk_1_1ColorDialog.html\">ColorDialog Reference</link>"
10960msgstr ""10994msgstr ""
10961"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"10995"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n10962"classGtk_1_1Dialog.html\">Referens</link>"n10996"classGtk_1_1ColorDialog.html\">ColorDialog-referens</link>"
1096310997
10964#. (itstool) path: section/para10998#. (itstool) path: section/para
10965#: C/index-in.docbook:457610999#: C/index-in.docbook:4576
n10966#, fuzzyn
10967#| msgid ""
10968#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10969#| "classGtk_1_1ColorChooserDialog.html\">Reference</link>"
10970msgid ""11000msgid ""
10971"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11001"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
10972"classGtk_1_1ColorChooserDialog.html\">ColorChooserDialog Reference</link>"11002"classGtk_1_1ColorChooserDialog.html\">ColorChooserDialog Reference</link>"
10973msgstr ""11003msgstr ""
10974"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11004"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n10975"classGtk_1_1ColorChooserDialog.html\">Referens</link>"n11005"classGtk_1_1ColorChooserDialog.html\">ColorChooserDialog-referens</link>"
1097611006
10977#. (itstool) path: figure/title11007#. (itstool) path: figure/title
10978#: C/index-in.docbook:458211008#: C/index-in.docbook:4582
n10979#, fuzzyn
10980#| msgid "ColorChooserDialog"
10981msgid "ColorDialog"11009msgid "ColorDialog"
n10982msgstr "ColorChooserDialog"n11010msgstr "ColorDialog"
1098311011
10984#. (itstool) path: imageobject/imagedata11012#. (itstool) path: imageobject/imagedata
10985#. This is a reference to an external file such as an image or video. When11013#. This is a reference to an external file such as an image or video. When
10986#. the file changes, the md5 hash will change to let you know you need to11014#. the file changes, the md5 hash will change to let you know you need to
10987#. update your localized copy. The msgstr is not used at all. Set it to11015#. update your localized copy. The msgstr is not used at all. Set it to
10991msgctxt "_"11019msgctxt "_"
10992msgid ""11020msgid ""
10993"external ref='figures/dialogs_colordialog.png' "11021"external ref='figures/dialogs_colordialog.png' "
10994"md5='029761e82cf06d3cbeaac2b7ccd70e57'"11022"md5='029761e82cf06d3cbeaac2b7ccd70e57'"
10995msgstr ""11023msgstr ""
n10996"external ref='figures/dialogs_colorchooserdialog.png' "n11024"external ref='figures/dialogs_colordialog.png' "
10997"md5='029761e82cf06d3cbeaac2b7ccd70e57'"11025"md5='029761e82cf06d3cbeaac2b7ccd70e57'"
1099811026
10999#. (itstool) path: section/para11027#. (itstool) path: section/para
11000#: C/index-in.docbook:458811028#: C/index-in.docbook:4588
n11001#, fuzzyn
11002#| msgid ""
11003#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
11004#| "tree/master/examples/book/dialogs/colorchooserdialog\">Source Code</link>"
11005msgid ""11029msgid ""
11006"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"11030"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
11007"master/examples/book/dialogs/colordialog\">Source Code</link>"11031"master/examples/book/dialogs/colordialog\">Source Code</link>"
11008msgstr ""11032msgstr ""
11009"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"11033"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n11010"master/examples/book/dialogs/colorchooserdialog\">Källkod</link>"n11034"master/examples/book/dialogs/colordialog\">Källkod</link>"
1101111035
11012#. (itstool) path: section/title11036#. (itstool) path: section/title
11013#: C/index-in.docbook:459311037#: C/index-in.docbook:4593
n11014#, fuzzyn
11015#| msgid "FontChooserDialog"
11016msgid "FontDialog and FontChooserDialog"11038msgid "FontDialog and FontChooserDialog"
n11017msgstr "FontChooserDialog"n11039msgstr "FontDialog och FontChooserDialog"
1101811040
11019#. (itstool) path: section/para11041#. (itstool) path: section/para
11020#: C/index-in.docbook:459411042#: C/index-in.docbook:4594
11021msgid ""11043msgid ""
11022"The <classname>FontChooserDialog</classname> (deprecated since "11044"The <classname>FontChooserDialog</classname> (deprecated since "
11025"choose a font. The <classname>FontButton</classname> (deprecated since "11047"choose a font. The <classname>FontButton</classname> (deprecated since "
11026"<application>gtkmm</application> 4.10) and <classname>FontDialogButton</"11048"<application>gtkmm</application> 4.10) and <classname>FontDialogButton</"
11027"classname> (available since <application>gtkmm</application> 4.10) open a "11049"classname> (available since <application>gtkmm</application> 4.10) open a "
11028"font chooser dialog when it is clicked."11050"font chooser dialog when it is clicked."
11029msgstr ""11051msgstr ""
nn11052"<classname>FontChooserDialog</classname> (föråldrad sedan "
11053"<application>gtkmm</application> 4.10) och <classname>FontDialog</classname> "
11054"(tillgänglig sedan <application>gtkmm</application> 4.10) låter användaren "
11055"välja ett typsnitt. <classname>FontButton</classname> (föråldrad sedan "
11056"<application>gtkmm</application> 4.10) och <classname>FontDialogButton</"
11057"classname> (tillgänglig sedan <application>gtkmm</application> 4.10) öppnar "
11058"en typsnittvalsdialog när de klickas på."
1103011059
11031#. (itstool) path: section/para11060#. (itstool) path: section/para
11032#: C/index-in.docbook:460211061#: C/index-in.docbook:4602
n11033#, fuzzyn
11034#| msgid ""
11035#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
11036#| "classGtk_1_1Dialog.html\">Reference</link>"
11037msgid ""11062msgid ""
11038"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11063"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
11039"classGtk_1_1FontDialog.html\">FontDialog Reference</link>"11064"classGtk_1_1FontDialog.html\">FontDialog Reference</link>"
11040msgstr ""11065msgstr ""
11041"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11066"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n11042"classGtk_1_1Dialog.html\">Referens</link>"n11067"classGtk_1_1FontDialog.html\">FontDialog-referens</link>"
1104311068
11044#. (itstool) path: section/para11069#. (itstool) path: section/para
11045#: C/index-in.docbook:460311070#: C/index-in.docbook:4603
n11046#, fuzzyn
11047#| msgid ""
11048#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
11049#| "classGtk_1_1FontChooserDialog.html\">Reference</link>"
11050msgid ""11071msgid ""
11051"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11072"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
11052"classGtk_1_1FontChooserDialog.html\">FontChooserDialog Reference</link>"11073"classGtk_1_1FontChooserDialog.html\">FontChooserDialog Reference</link>"
11053msgstr ""11074msgstr ""
11054"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11075"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n11055"classGtk_1_1FontChooserDialog.html\">Referens</link>"n11076"classGtk_1_1FontChooserDialog.html\">FontChooserDialog-referens</link>"
1105611077
11057#. (itstool) path: figure/title11078#. (itstool) path: figure/title
11058#: C/index-in.docbook:460911079#: C/index-in.docbook:4609
n11059#, fuzzyn
11060#| msgid "AboutDialog"
11061msgid "FontDialog"11080msgid "FontDialog"
n11062msgstr "AboutDialog"n11081msgstr "FontDialog"
1106311082
11064#. (itstool) path: imageobject/imagedata11083#. (itstool) path: imageobject/imagedata
11065#. This is a reference to an external file such as an image or video. When11084#. This is a reference to an external file such as an image or video. When
11066#. the file changes, the md5 hash will change to let you know you need to11085#. the file changes, the md5 hash will change to let you know you need to
11067#. update your localized copy. The msgstr is not used at all. Set it to11086#. update your localized copy. The msgstr is not used at all. Set it to
11071msgctxt "_"11090msgctxt "_"
11072msgid ""11091msgid ""
11073"external ref='figures/dialogs_fontdialog.png' "11092"external ref='figures/dialogs_fontdialog.png' "
11074"md5='e35e05429468fa8823416b8a0deff342'"11093"md5='e35e05429468fa8823416b8a0deff342'"
11075msgstr ""11094msgstr ""
n11076"external ref='figures/dialogs_fontchooserdialog.png' "n11095"external ref='figures/dialogs_fontdialog.png' "
11077"md5='e35e05429468fa8823416b8a0deff342'"11096"md5='e35e05429468fa8823416b8a0deff342'"
1107811097
11079#. (itstool) path: section/para11098#. (itstool) path: section/para
11080#: C/index-in.docbook:461511099#: C/index-in.docbook:4615
n11081#, fuzzyn
11082#| msgid ""
11083#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
11084#| "tree/master/examples/book/dialogs/aboutdialog\">Source Code</link>"
11085msgid ""11100msgid ""
11086"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"11101"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
11087"master/examples/book/dialogs/fontdialog\">Source Code</link>"11102"master/examples/book/dialogs/fontdialog\">Source Code</link>"
11088msgstr ""11103msgstr ""
11089"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"11104"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n11090"master/examples/book/dialogs/aboutdialog\">Källkod</link>"n11105"master/examples/book/dialogs/fontdialog\">Källkod</link>"
1109111106
11092#. (itstool) path: section/title11107#. (itstool) path: section/title
11093#: C/index-in.docbook:462011108#: C/index-in.docbook:4620
11094#, fuzzy11109#, fuzzy
11095msgid "Non-modal AboutDialog"11110msgid "Non-modal AboutDialog"
11165"master/examples/book/dialogs/aboutdialog\">Källkod</link>"11180"master/examples/book/dialogs/aboutdialog\">Källkod</link>"
1116611181
11167#. (itstool) path: section/title11182#. (itstool) path: section/title
11168#: C/index-in.docbook:465211183#: C/index-in.docbook:4652
11169#, fuzzy11184#, fuzzy
n11170#| msgid "Custom Widget"n
11171msgid "Custom Dialog"11185msgid "Custom Dialog"
n11172msgstr "Anpassad komponent"n11186msgstr "Anpassad dialogruta"
1117311187
11174#. (itstool) path: section/para11188#. (itstool) path: section/para
11175#: C/index-in.docbook:465311189#: C/index-in.docbook:4653
nn11190#, fuzzy
11176msgid ""11191msgid ""
11177"When none of the predefined dialog classes suit your needs, you can make "11192"When none of the predefined dialog classes suit your needs, you can make "
11178"your own dialog by deriving a class from <classname>Window</classname> and "11193"your own dialog by deriving a class from <classname>Window</classname> and "
11179"fill it with the widgets you need."11194"fill it with the widgets you need."
11180msgstr ""11195msgstr ""
nn11196"Om ingen av de fördefinierade dialogklasserna passar för dina behov kan du "
11197"skapa din egen dialogruta genom att härleda en klass från <classname>Window</"
11198"classname> och fylla den med komponenterna som du behöver."
1118111199
11182#. (itstool) path: section/para11200#. (itstool) path: section/para
11183#: C/index-in.docbook:465911201#: C/index-in.docbook:4659
n11184#, fuzzyn
11185#| msgid ""
11186#| "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
11187#| "classGtk_1_1Widget.html\">Widget Reference</link>"
11188msgid ""11202msgid ""
11189"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11203"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
11190"classGtk_1_1Window.html\">Window Reference</link>"11204"classGtk_1_1Window.html\">Window Reference</link>"
11191msgstr ""11205msgstr ""
11192"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"11206"<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/gtkmm/"
n11193"classGtk_1_1Widget.html\">Widget-referens</link>"n11207"classGtk_1_1Window.html\">Window-referens</link>"
1119411208
11195#. (itstool) path: figure/title11209#. (itstool) path: figure/title
11196#: C/index-in.docbook:466511210#: C/index-in.docbook:4665
11197#, fuzzy11211#, fuzzy
n11198#| msgid "Dialogs"n
11199msgid "Window Dialog"11212msgid "Window Dialog"
n11200msgstr "Dialogrutor"n11213msgstr "Fönsterdialog"
1120111214
11202#. (itstool) path: imageobject/imagedata11215#. (itstool) path: imageobject/imagedata
11203#. This is a reference to an external file such as an image or video. When11216#. This is a reference to an external file such as an image or video. When
11204#. the file changes, the md5 hash will change to let you know you need to11217#. the file changes, the md5 hash will change to let you know you need to
11205#. update your localized copy. The msgstr is not used at all. Set it to11218#. update your localized copy. The msgstr is not used at all. Set it to
11209msgctxt "_"11222msgctxt "_"
11210msgid ""11223msgid ""
11211"external ref='figures/dialogs_windowdialog.png' "11224"external ref='figures/dialogs_windowdialog.png' "
11212"md5='53deb18153f6903fe45d015fc06ccef3'"11225"md5='53deb18153f6903fe45d015fc06ccef3'"
11213msgstr ""11226msgstr ""
n11214"external ref='figures/dialogs_messagedialog.png' "n11227"external ref='figures/dialogs_windowdialog.png' "
11215"md5='58151003c2b562b9f27b064c3193f7b1'"11228"md5='53deb18153f6903fe45d015fc06ccef3'"
1121611229
11217#. (itstool) path: section/para11230#. (itstool) path: section/para
11218#: C/index-in.docbook:467111231#: C/index-in.docbook:4671
n11219#, fuzzyn
11220#| msgid ""
11221#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
11222#| "tree/master/examples/book/dialogs/aboutdialog\">Source Code</link>"
11223msgid ""11232msgid ""
11224"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"11233"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
11225"master/examples/book/dialogs/windowdialog\">Source Code</link>"11234"master/examples/book/dialogs/windowdialog\">Source Code</link>"
11226msgstr ""11235msgstr ""
11227"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"11236"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n11228"master/examples/book/dialogs/aboutdialog\">Källkod</link>"n11237"master/examples/book/dialogs/windowdialog\">Källkod</link>"
1122911238
11230#. (itstool) path: chapter/title11239#. (itstool) path: chapter/title
11231#: C/index-in.docbook:467811240#: C/index-in.docbook:4678
11232msgid "The DrawingArea Widget"11241msgid "The DrawingArea Widget"
11233msgstr "DrawingArea-komponenten"11242msgstr "DrawingArea-komponenten"
11720"methodname> anropas sedan närhelst bilden i ritytan behöver ritas om. Den "11729"methodname> anropas sedan närhelst bilden i ritytan behöver ritas om. Den "
11721"skickas en <classname>Cairo::RefPtr</classname>-pekare till en "11730"skickas en <classname>Cairo::RefPtr</classname>-pekare till en "
11722"<classname>Cairo::Context</classname> som vi använder för ritandet. Koden "11731"<classname>Cairo::Context</classname> som vi använder för ritandet. Koden "
11723"som faktiskt ritar ställer in färgen vi vill använda för ritandet genom att "11732"som faktiskt ritar ställer in färgen vi vill använda för ritandet genom att "
11724"använda <methodname>set_source_rgb()</methodname> vilken tar argument som "11733"använda <methodname>set_source_rgb()</methodname> vilken tar argument som "
n11725"definierar komponenterna Red, Green, and Blue för den önskade färgen "n11734"definierar komponenterna Red, Green och Blue för den önskade färgen (giltiga "
11726"(giltiga värden är mellan 0 och 1). Efter att färgen ställts in skapade vi "11735"värden är mellan 0 och 1). Efter att färgen ställts in skapade vi en ny bana "
11727"en ny bana med funktionerna <methodname>move_to()</methodname> och "11736"med funktionerna <methodname>move_to()</methodname> och "
11728"<methodname>line_to()</methodname>, och strök sedan denna bana med "11737"<methodname>line_to()</methodname>, och strök sedan denna bana med "
11729"<methodname>stroke()</methodname>."11738"<methodname>stroke()</methodname>."
1173011739
11731#. (itstool) path: tip/title11740#. (itstool) path: tip/title
11732#: C/index-in.docbook:489911741#: C/index-in.docbook:4899
13893"advanced."13902"advanced."
1389413903
13895#. (itstool) path: section/title13904#. (itstool) path: section/title
13896#: C/index-in.docbook:5952 C/index-in.docbook:598913905#: C/index-in.docbook:5952 C/index-in.docbook:5989
13897#, fuzzy13906#, fuzzy
n13898#| msgid "Printing"n13907#| msgid "FontDialog"
13899msgid "PrintDialog"13908msgid "PrintDialog"
n13900msgstr "Utskrift"n13909msgstr "FontDialog"
1390113910
13902#. (itstool) path: section/para13911#. (itstool) path: section/para
13903#: C/index-in.docbook:595413912#: C/index-in.docbook:5954
13904msgid ""13913msgid ""
13905"Since <application>gtkmm</application> 4.14 <classname>Gtk::PrintDialog</"13914"Since <application>gtkmm</application> 4.14 <classname>Gtk::PrintDialog</"
14340"methodname> påverkar inte de faktiska filerna som URI:erna hänvisar till, de "14349"methodname> påverkar inte de faktiska filerna som URI:erna hänvisar till, de "
14341"ändrar bara listan över senaste filer."14350"ändrar bara listan över senaste filer."
1434214351
14343#. (itstool) path: section/title14352#. (itstool) path: section/title
14344#: C/index-in.docbook:616714353#: C/index-in.docbook:6167
n14345#, fuzzyn
14346#| msgid "FileChooserDialog"
14347msgid "FileChooser and FileDialog"14354msgid "FileChooser and FileDialog"
n14348msgstr "FileChooserDialog"n14355msgstr "FileChooser och FileDialog"
1434914356
14350#. (itstool) path: section/para14357#. (itstool) path: section/para
14351#: C/index-in.docbook:616914358#: C/index-in.docbook:6169
14352msgid ""14359msgid ""
14353"<classname>FileChooser</classname> is an interface that can be implemented "14360"<classname>FileChooser</classname> is an interface that can be implemented "
14385"<classname>FileChooser</classname> and the classes that implement it are "14392"<classname>FileChooser</classname> and the classes that implement it are "
14386"deprecated since <application>gtkmm</application> 4.10. They have been "14393"deprecated since <application>gtkmm</application> 4.10. They have been "
14387"replaced by <classname>FileDialog</classname>, which is available since "14394"replaced by <classname>FileDialog</classname>, which is available since "
14388"<application>gtkmm</application> 4.10."14395"<application>gtkmm</application> 4.10."
14389msgstr ""14396msgstr ""
nn14397"<classname>FileChooser</classname> och klasserna som implementerar den är "
14398"föråldrade sedan <application>gtkmm</application> 4.10. De har ersatts av "
14399"<classname>FileDialog</classname>, vilken finns tillgänglig sedan "
14400"<application>gtkmm</application> 4.10."
1439014401
14391#. (itstool) path: section/title14402#. (itstool) path: section/title
14392#: C/index-in.docbook:619114403#: C/index-in.docbook:6191
n14393#, fuzzyn
14394#| msgid "Simple FileChooserDialog example"
14395msgid "Simple FileDialog example"14404msgid "Simple FileDialog example"
n14396msgstr "Enkelt FileChooserDialog-exempel"n14405msgstr "Enkelt FileDialog-exempel"
1439714406
14398#. (itstool) path: section/para14407#. (itstool) path: section/para
14399#: C/index-in.docbook:619314408#: C/index-in.docbook:6193
14400#, fuzzy14409#, fuzzy
14401msgid ""14410msgid ""
15449"över klassräckvidd är det ökade datadöljandet och minskade beroendena."15458"över klassräckvidd är det ökade datadöljandet och minskade beroendena."
1545015459
15451#. (itstool) path: section/programlisting15460#. (itstool) path: section/programlisting
15452#: C/index-in.docbook:667215461#: C/index-in.docbook:6672
15453#, fuzzy, no-wrap15462#, fuzzy, no-wrap
nn15463#| msgid ""
15464#| "\n"
15465#| "{\n"
15466#| "  Gtk::Button aButton;\n"
15467#| "  aButton.set_visible(true);\n"
15468#| "  ...\n"
15469#| "  app-&gt;run();\n"
15470#| "}\n"
15454msgid ""15471msgid ""
15455"<code>{\n"15472"<code>{\n"
15456"  Gtk::Button aButton;\n"15473"  Gtk::Button aButton;\n"
15457"  aButton.set_visible(true);\n"15474"  aButton.set_visible(true);\n"
15458"  ...\n"15475"  ...\n"
15461"</code>"15478"</code>"
15462msgstr ""15479msgstr ""
15463"\n"15480"\n"
15464"{\n"15481"{\n"
15465"  Gtk::Button aButton;\n"15482"  Gtk::Button aButton;\n"
n15466"  aButton.show();\n"n15483"  aButton.set_visible(true);\n"
15467"  ...\n"15484"  ...\n"
15468"  app-&gt;run();\n"15485"  app-&gt;run();\n"
15469"}\n"15486"}\n"
1547015487
15471#. (itstool) path: section/para15488#. (itstool) path: section/para
15849"Se <link linkend=\"chapter-refptr\">bilagan</link> för detaljerad "15866"Se <link linkend=\"chapter-refptr\">bilagan</link> för detaljerad "
15850"information om RefPtr."15867"information om RefPtr."
1585115868
15852#. (itstool) path: listitem/para15869#. (itstool) path: listitem/para
15853#: C/index-in.docbook:683415870#: C/index-in.docbook:6834
n15854#, fuzzyn
15855#| msgid ""
15856#| "Bjarne Stroustrup, \"The C++ Programming Language\" Forth Edition - "
15857#| "section 34.3"
15858msgid ""15871msgid ""
15859"Bjarne Stroustrup, \"The C++ Programming Language\" Fourth Edition - section "15872"Bjarne Stroustrup, \"The C++ Programming Language\" Fourth Edition - section "
15860"34.3"15873"34.3"
15861msgstr ""15874msgstr ""
15862"Bjarne Stroustrup, ”The C++ Programming Language”, 4:e utgåvan - avsnitt 34.3"15875"Bjarne Stroustrup, ”The C++ Programming Language”, 4:e utgåvan - avsnitt 34.3"
16030"<methodname>get_widget()</methodname> method, providing the widget's name. "16043"<methodname>get_widget()</methodname> method, providing the widget's name. "
16031"This name should be specified in the <application>Cambalache</application> "16044"This name should be specified in the <application>Cambalache</application> "
16032"window. If the widget could not be found, or is of the wrong type, then the "16045"window. If the widget could not be found, or is of the wrong type, then the "
16033"pointer will be set to <literal>nullptr</literal>."16046"pointer will be set to <literal>nullptr</literal>."
16034msgstr ""16047msgstr ""
n16035"För att komma åt en komponent, exempelvis för att visa en dialogruta med "n16048"För att komma åt en komponent, exempelvis för att visa en dialogruta, "
16036"<methodname>show()</methodname>, använder du metoden "16049"använder du metoden <methodname>get_widget()</methodname> och "
16037"<methodname>get_widget()</methodname> och tillhandahåller komponentens namn. "16050"tillhandahåller komponentens namn. Detta namn bör anges i "
16038"Detta namn bör anges i <application>Glade</application>s egenskapsfönster. "16051"<application>Glade</application>s egenskapsfönster. Om komponenten inte "
16039"Om komponenten inte kunde hittas eller är av fel typ så kommer pekaren "16052"kunde hittas eller är av fel typ så kommer pekaren sättas till nullptr."
16040"sättas till nullptr."
1604116053
16042#. (itstool) path: section/para16054#. (itstool) path: section/para
16043#: C/index-in.docbook:691016055#: C/index-in.docbook:6910
n16044#, fuzzyn
16045msgid ""16056msgid ""
16046"The dialogs in this chapter are derived from <classname>Gtk::Window</"16057"The dialogs in this chapter are derived from <classname>Gtk::Window</"
16047"classname> because <classname>Gtk::Dialog</classname> is deprecated since "16058"classname> because <classname>Gtk::Dialog</classname> is deprecated since "
16048"<application>gtkmm</application> 4.10."16059"<application>gtkmm</application> 4.10."
16049msgstr ""16060msgstr ""
n16050"I detta steg använder vi en <classname>Gtk::Builder</classname>-instans för "n16061"Dialogrutorna i detta kapitel härleds från <classname>Gtk::Window</"
16051"att associera en <classname>Gtk::Builder</classname>-ui-fil med vår "16062"classname> eftersom <classname>Gtk::Dialog</classname> är föråldrat sedan "
16052"programfönsterklass."16063"<application>gtkmm</application> 4.10."
1605316064
16054#. (itstool) path: section/programlisting16065#. (itstool) path: section/programlisting
16055#: C/index-in.docbook:691416066#: C/index-in.docbook:6914
16056#, fuzzy, no-wrap16067#, fuzzy, no-wrap
16057msgid ""16068msgid ""
16067msgid ""16078msgid ""
16068"<classname>Gtk::Builder</classname> checks for a null pointer, and checks "16079"<classname>Gtk::Builder</classname> checks for a null pointer, and checks "
16069"that the widget is of the expected type, and will show warnings on the "16080"that the widget is of the expected type, and will show warnings on the "
16070"command line about these."16081"command line about these."
16071msgstr ""16082msgstr ""
n16072"<application>Gtk::Builder</application> tittar efter en null-pekare, och "n16083"<classname>Gtk::Builder</classname> tittar efter en null-pekare, och "
16073"kontrollerar att komponenten är av förväntad typ, och kommer visa varningar "16084"kontrollerar att komponenten är av förväntad typ, och kommer visa varningar "
16074"på kommandoraden om dessa."16085"på kommandoraden om dessa."
1607516086
16076#. (itstool) path: section/para16087#. (itstool) path: section/para
16077#: C/index-in.docbook:692316088#: C/index-in.docbook:6923
16279"}\n"16290"}\n"
1628016291
16281#. (itstool) path: section/para16292#. (itstool) path: section/para
16282#: C/index-in.docbook:700916293#: C/index-in.docbook:7009
16283#, fuzzy16294#, fuzzy
nn16295#| msgid ""
16296#| "It's possible to pass additional arguments from "
16297#| "<methodname>get_widget_derived()</methodname> to the constructor of the "
16298#| "derived widget. For instance, this call to "
16299#| "<methodname>get_widget_derived()</methodname> <_:programlisting-1/> can "
16300#| "invoke this constructor"
16284msgid ""16301msgid ""
16285"It's possible to pass additional arguments from "16302"It's possible to pass additional arguments from "
16286"<methodname>get_widget_derived()</methodname> to the constructor of the "16303"<methodname>get_widget_derived()</methodname> to the constructor of the "
16287"derived widget. For instance, this call to <methodname>get_widget_derived()</"16304"derived widget. For instance, this call to <methodname>get_widget_derived()</"
16288"methodname>"16305"methodname>"
16289msgstr ""16306msgstr ""
16290"Det är möjligt att skicka ytterligare argument från "16307"Det är möjligt att skicka ytterligare argument från "
16291"<methodname>get_widget_derived()</methodname> till konstruktorn för den "16308"<methodname>get_widget_derived()</methodname> till konstruktorn för den "
16292"härledda komponenten. Exempelvis kan detta anrop till "16309"härledda komponenten. Exempelvis kan detta anrop till "
16293"<methodname>get_widget_derived()</methodname> <_:programlisting-1/> starta "16310"<methodname>get_widget_derived()</methodname> <_:programlisting-1/> starta "
n16294"denna konstruktor <_:programlisting-2/>"n16311"denna konstruktor"
1629516312
16296#. (itstool) path: section/programlisting16313#. (itstool) path: section/programlisting
16297#: C/index-in.docbook:701416314#: C/index-in.docbook:7014
16298#, fuzzy, no-wrap16315#, fuzzy, no-wrap
16299msgid ""16316msgid ""
18012"your custom class from that class. The <link linkend=\"custom-css-name-"18029"your custom class from that class. The <link linkend=\"custom-css-name-"
18013"example\">custom CSS name example</link> shows how that's done."18030"example\">custom CSS name example</link> shows how that's done."
18014msgstr ""18031msgstr ""
18015"Vissa <application>GTK</application>-funktioner måste, om de anropas över "18032"Vissa <application>GTK</application>-funktioner måste, om de anropas över "
18016"huvud taget, anropas från klassens init-funktion. Några andra "18033"huvud taget, anropas från klassens init-funktion. Några andra "
n18017"<application>GTK</application>-funktioner måste, om de anropas , anropas "n18034"<application>GTK</application>-funktioner måste, om de anropas, anropas från "
18018"från instansens init-funktion. Om din anpassade komponent måste anropa någon "18035"instansens init-funktion. Om din anpassade komponent måste anropa någon av "
18019"av dessa funktioner kan du härleda en klass från <classname>Glib::"18036"dessa funktioner kan du härleda en klass från <classname>Glib::"
18020"ExtraClassInit</classname> och härleda din anpassade klass från den klassen. "18037"ExtraClassInit</classname> och härleda din anpassade klass från den klassen. "
nn18038"Exemplet för <link linkend=\"custom-css-name-example\">anpassat CSS-namn</"
18021"ljande exempel visar hur detta görs."18039"link> visar hur detta görs."
1802218040
18023#. (itstool) path: section/para18041#. (itstool) path: section/para
18024#: C/index-in.docbook:778018042#: C/index-in.docbook:7780
18025msgid "This example implements a widget which draws Penrose triangles."18043msgid "This example implements a widget which draws Penrose triangles."
18026msgstr "Detta exempel implementerar en komponent som ritar Penrose-trianglar."18044msgstr "Detta exempel implementerar en komponent som ritar Penrose-trianglar."
18054"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"18072"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
18055"master/examples/book/custom/custom_widget/\">Källkod</link>"18073"master/examples/book/custom/custom_widget/\">Källkod</link>"
1805618074
18057#. (itstool) path: section/title18075#. (itstool) path: section/title
18058#: C/index-in.docbook:779418076#: C/index-in.docbook:7794
n18059#, fuzzyn
18060#| msgid "Custom Containers"
18061msgid "Custom CSS Names"18077msgid "Custom CSS Names"
n18062msgstr "Anpassade behållare"n18078msgstr "Anpassade CSS-namn"
1806318079
nn18080# TODO: controlled
18064#. (itstool) path: section/para18081#. (itstool) path: section/para
18065#: C/index-in.docbook:779618082#: C/index-in.docbook:7796
nn18083#, fuzzy
18066msgid ""18084msgid ""
18067"Many aspects of the look of widgets are controlled by CSS (Cascading Style "18085"Many aspects of the look of widgets are controlled by CSS (Cascading Style "
18068"Sheet) files. With CSS files you can choose color, font, line thickness, "18086"Sheet) files. With CSS files you can choose color, font, line thickness, "
18069"etc. If you give some widgets their own names or their own CSS classes, you "18087"etc. If you give some widgets their own names or their own CSS classes, you "
18070"can define CSS rules that apply only to those widgets, for instance certain "18088"can define CSS rules that apply only to those widgets, for instance certain "
18071"buttons, without affecting other similar widgets."18089"buttons, without affecting other similar widgets."
18072msgstr ""18090msgstr ""
nn18091"Många aspekter hos komponenters utseende styrs av CSS-filer (Cascading Style "
18092"Sheet). Med CSS-filer kan du välja färg, typsnitt, radtjocklek och så "
18093"vidare. Om du ger några komponenter egna namn så kan du definiera CSS-regler "
18094"som endast tillämpas på dessa komponenter, exempelvis vissa knappar, utan "
18095"att påverka andra liknande komponenter."
1807318096
18074#. (itstool) path: section/title18097#. (itstool) path: section/title
18075#: C/index-in.docbook:780318098#: C/index-in.docbook:7803
18076msgid "CSS Node Name, Widget Name, CSS Class Name"18099msgid "CSS Node Name, Widget Name, CSS Class Name"
n18077msgstr ""n18100msgstr "CSS-nodnamn, Komponentnamn, CSS-klassnamn"
1807818101
18079#. (itstool) path: listitem/para18102#. (itstool) path: listitem/para
18080#: C/index-in.docbook:780718103#: C/index-in.docbook:7807
nn18104#, fuzzy
18081msgid ""18105msgid ""
18082"<methodname>gtk_widget_class_set_css_name()</methodname> can only be called "18106"<methodname>gtk_widget_class_set_css_name()</methodname> can only be called "
18083"from the class init function. It sets the CSS node name of all instances of "18107"from the class init function. It sets the CSS node name of all instances of "
18084"a class (a GType). See the <link linkend=\"custom-init-functions\"> Class "18108"a class (a GType). See the <link linkend=\"custom-init-functions\"> Class "
18085"Init and Instance Init Functions</link> section."18109"Init and Instance Init Functions</link> section."
18086msgstr ""18110msgstr ""
nn18111"<methodname>gtk_widget_class_set_css_name()</methodname> kan endast anropas "
18112"från klassens init-funktion. Den ställer in CSS-nodnamnet för alla instanser "
18113"av en klass (en GType). Se avsnittet <link linkend=\"custom-init-"
18114"functions\"> Initieringsfunktioner för klasser och instanser</link>."
1808718115
18088#. (itstool) path: listitem/para18116#. (itstool) path: listitem/para
18089#: C/index-in.docbook:781118117#: C/index-in.docbook:7811
nn18118#, fuzzy
18119#| msgid ""
18120#| "<methodname>Gtk::Widget::set_name()</methodname> can be called from a C++ "
18121#| "constructor. It sets the name of a widget instance."
18090msgid ""18122msgid ""
18091"<methodname>Gtk::Widget::set_name()</methodname> can be called from a "18123"<methodname>Gtk::Widget::set_name()</methodname> can be called from a "
18092"<phrase role=\"nowrap\">C++</phrase> constructor. It sets the name of a "18124"<phrase role=\"nowrap\">C++</phrase> constructor. It sets the name of a "
18093"widget instance."18125"widget instance."
18094msgstr ""18126msgstr ""
nn18127"<methodname>Gtk::Widget::set_name()</methodname> kan anropas från en C++-"
18128"konstruktor. Den ställer in namnet för en komponentinstans."
1809518129
18096#. (itstool) path: listitem/para18130#. (itstool) path: listitem/para
18097#: C/index-in.docbook:781418131#: C/index-in.docbook:7814
nn18132#, fuzzy
18133#| msgid ""
18134#| "<methodname>Gtk::Widget::add_class_name()</methodname> can be called from "
18135#| "a C++ constructor. It adds the name of a CSS class, used by a widget "
18136#| "instance."
18098msgid ""18137msgid ""
18099"<methodname>Gtk::Widget::add_class_name()</methodname> can be called from a "18138"<methodname>Gtk::Widget::add_class_name()</methodname> can be called from a "
18100"<phrase role=\"nowrap\">C++</phrase> constructor. It adds the name of a CSS "18139"<phrase role=\"nowrap\">C++</phrase> constructor. It adds the name of a CSS "
18101"class, used by a widget instance."18140"class, used by a widget instance."
18102msgstr ""18141msgstr ""
nn18142"<methodname>Gtk::Widget::add_class_name()</methodname> kan anropas från en C+"
18143"+-konstruktor. Den lägger till namnet för en CSS-klass, använd av en "
18144"komponentinstans."
1810318145
18104#. (itstool) path: section/para18146#. (itstool) path: section/para
18105#: C/index-in.docbook:780518147#: C/index-in.docbook:7805
nn18148#, fuzzy
18106msgid ""18149msgid ""
18107"There are three ways of referring from a widget to data in a CSS file: <_:"18150"There are three ways of referring from a widget to data in a CSS file: <_:"
18108"itemizedlist-1/> The following example shows a button with its own CSS node "18151"itemizedlist-1/> The following example shows a button with its own CSS node "
18109"name, a label with a widget name and a label that uses its own CSS class."18152"name, a label with a widget name and a label that uses its own CSS class."
18110msgstr ""18153msgstr ""
nn18154"Det finns tre sätt att referera från en komponent till data i en CSS-fil: <_:"
18155"itemizedlist-1/> Följande exempel visar en knapp med eget CSS-nodnamn, en "
18156"etikett med ett komponentnamn och en etikett som använder sin egen CSS-klass."
1811118157
18112#. (itstool) path: section/title18158#. (itstool) path: section/title
18113#: C/index-in.docbook:782318159#: C/index-in.docbook:7823
18114msgid "Custom Style Information"18160msgid "Custom Style Information"
18115msgstr "Anpassad stilinformation"18161msgstr "Anpassad stilinformation"
18124"StyleContext::add_provider_for_display()</methodname>. <classname>Gtk::"18170"StyleContext::add_provider_for_display()</methodname>. <classname>Gtk::"
18125"StyleContext</classname> also contains methods to read some style "18171"StyleContext</classname> also contains methods to read some style "
18126"information, but this class is deprecated since <application>gtkmm</"18172"information, but this class is deprecated since <application>gtkmm</"
18127"application> 4.10."18173"application> 4.10."
18128msgstr ""18174msgstr ""
nn18175"För att lägga till en stilmall till ett program använder du en av "
18176"<methodname>Gtk::CssProvider::load_from_*()</methodname>-metoderna. Lägg "
18177"sedan till den med <methodname>Gtk::StyleProvider::"
18178"add_provider_for_display()</methodname> (tillgänglig sedan "
18179"<application>gtkmm</application> 4.10) eller <methodname>Gtk::StyleContext::"
18180"add_provider_for_display()</methodname>. <classname>Gtk::StyleContext</"
18181"classname> innehåller också metoder för att läsa viss stilinformation, men "
18182"denna klass är föråldrad sedan <application>gtkmm</application> 4.10."
1812918183
18130#. (itstool) path: section/para18184#. (itstool) path: section/para
18131#: C/index-in.docbook:783218185#: C/index-in.docbook:7832
18132msgid "CSS files are described in the documentation of GTK."18186msgid "CSS files are described in the documentation of GTK."
n18133msgstr ""n18187msgstr "CSS-filer beskrivs i dokumentationen för GTK."
1813418188
18135#. (itstool) path: section/para18189#. (itstool) path: section/para
18136#: C/index-in.docbook:783818190#: C/index-in.docbook:7838
18137msgid ""18191msgid ""
18138"This example implements a button and two labels with custom style "18192"This example implements a button and two labels with custom style "
18139"information."18193"information."
18140msgstr ""18194msgstr ""
nn18195"Detta exempel implementerar en knapp och två etiketter med anpassad "
18196"stilinformation."
1814118197
18142#. (itstool) path: figure/title18198#. (itstool) path: figure/title
18143#: C/index-in.docbook:784118199#: C/index-in.docbook:7841
18144#, fuzzy18200#, fuzzy
n18145#| msgid "Custom Container"n
18146msgid "Custom CSS Name"18201msgid "Custom CSS Name"
n18147msgstr "Anpassad behållare"n18202msgstr "Anpassat CSS-namn"
1814818203
18149#. (itstool) path: imageobject/imagedata18204#. (itstool) path: imageobject/imagedata
18150#. This is a reference to an external file such as an image or video. When18205#. This is a reference to an external file such as an image or video. When
18151#. the file changes, the md5 hash will change to let you know you need to18206#. the file changes, the md5 hash will change to let you know you need to
18152#. update your localized copy. The msgstr is not used at all. Set it to18207#. update your localized copy. The msgstr is not used at all. Set it to
18156msgctxt "_"18211msgctxt "_"
18157msgid ""18212msgid ""
18158"external ref='figures/custom_css_name.png' "18213"external ref='figures/custom_css_name.png' "
18159"md5='fb3d968b1fd40eb219e5a78946adff0f'"18214"md5='fb3d968b1fd40eb219e5a78946adff0f'"
18160msgstr ""18215msgstr ""
n18161"external ref='figures/custom_container.png' "n18216"external ref='figures/custom_css_name.png' "
18162"md5='5b4ae318725b6efbf5c6e1f7c94e6e04'"18217"md5='fb3d968b1fd40eb219e5a78946adff0f'"
1816318218
18164#. (itstool) path: section/para18219#. (itstool) path: section/para
18165#: C/index-in.docbook:784718220#: C/index-in.docbook:7847
n18166#, fuzzyn
18167#| msgid ""
18168#| "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
18169#| "tree/master/examples/book/custom/custom_container/\">Source Code</link>"
18170msgid ""18221msgid ""
18171"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"18222"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
18172"master/examples/book/custom/custom_css_name/\">Source Code</link>"18223"master/examples/book/custom/custom_css_name/\">Source Code</link>"
18173msgstr ""18224msgstr ""
18174"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"18225"<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/tree/"
n18175"master/examples/book/custom/custom_container/\">Källkod</link>"n18226"master/examples/book/custom/custom_css_name/\">Källkod</link>"
1817618227
18177#. (itstool) path: chapter/title18228#. (itstool) path: chapter/title
18178#: C/index-in.docbook:785418229#: C/index-in.docbook:7854
18179msgid "Multi-threaded programs"18230msgid "Multi-threaded programs"
18180msgstr "Flertrådade program"18231msgstr "Flertrådade program"
21438"}\n"21489"}\n"
2143921490
21440#. (itstool) path: section/para21491#. (itstool) path: section/para
21441#: C/index-in.docbook:938321492#: C/index-in.docbook:9383
21442#, fuzzy21493#, fuzzy
n21443#| msgid "Using the git version of <application>gtkmm</application>"n21494#| msgid "Deprecations in <application>gtkmm</application> 4.10"
21444msgid "And here's an excerpt from a <application>gdb</application> session."21495msgid "And here's an excerpt from a <application>gdb</application> session."
n21445msgstr "Använda git-versionen av <application>gtkmm</application>"n21496msgstr "Föråldringar i <application>gtkmm</application> 4.10"
2144621497
21447#. (itstool) path: section/programlisting21498#. (itstool) path: section/programlisting
21448#: C/index-in.docbook:938621499#: C/index-in.docbook:9386
21449#, fuzzy, no-wrap21500#, fuzzy, no-wrap
21450msgid ""21501msgid ""
22319"kommer kommandot köras med rätt miljövariabler inställda, men kommer "22370"kommer kommandot köras med rätt miljövariabler inställda, men kommer "
22320"returnera till din föregående miljö efter programmet avslutas."22371"returnera till din föregående miljö efter programmet avslutas."
2232122372
22322#. (itstool) path: appendix/title22373#. (itstool) path: appendix/title
22323#: C/index-in.docbook:976422374#: C/index-in.docbook:9764
n22324#, fuzzyn
22325msgid "Wrapping C Libraries with gmmproc"22375msgid "Wrapping C Libraries with gmmproc"
22326msgstr "Omsluta C-bibliotek med gmmproc"22376msgstr "Omsluta C-bibliotek med gmmproc"
2232722377
22328#. (itstool) path: appendix/para22378#. (itstool) path: appendix/para
22329#: C/index-in.docbook:976622379#: C/index-in.docbook:9766
23066msgstr ".hg- och .ccg-filerna"23116msgstr ".hg- och .ccg-filerna"
2306723117
23068#. (itstool) path: section/para23118#. (itstool) path: section/para
23069#: C/index-in.docbook:1003423119#: C/index-in.docbook:10034
23070#, fuzzy23120#, fuzzy
nn23121#| msgid ""
23122#| "The .hg and .ccg source files are very much like .h and .cc C++ source "
23123#| "files, but they contain extra macros, such as <function>_CLASS_GOBJECT()</"
23124#| "function> and <function>_WRAP_METHOD()</function>, from which "
23125#| "<command>gmmproc</command> generates appropriate C++ source code, usually "
23126#| "at the same position in the header. Any additional C++ source code will "
23127#| "be copied verbatim into the corresponding .h or .cc file."
23071msgid ""23128msgid ""
23072"The .hg and .ccg source files are very much like .h and .cc <phrase "23129"The .hg and .ccg source files are very much like .h and .cc <phrase "
23073"role=\"nowrap\">C++</phrase> source files, but they contain extra macros, "23130"role=\"nowrap\">C++</phrase> source files, but they contain extra macros, "
23074"such as <function>_CLASS_GOBJECT()</function> and <function>_WRAP_METHOD()</"23131"such as <function>_CLASS_GOBJECT()</function> and <function>_WRAP_METHOD()</"
23075"function>, from which <command>gmmproc</command> generates appropriate "23132"function>, from which <command>gmmproc</command> generates appropriate "
23076"<phrase role=\"nowrap\">C++</phrase> source code, usually at the same "23133"<phrase role=\"nowrap\">C++</phrase> source code, usually at the same "
23077"position in the header. Any additional <phrase role=\"nowrap\">C++</phrase> "23134"position in the header. Any additional <phrase role=\"nowrap\">C++</phrase> "
23078"source code will be copied verbatim into the corresponding .h or .cc file."23135"source code will be copied verbatim into the corresponding .h or .cc file."
23079msgstr ""23136msgstr ""
n23080".hg- och .ccg-källfilerna är mycket som .h and .cc-källfiler i C++, men de "n23137".hg- och .ccg-källfilerna är mycket som .h- och .cc-källfiler i C++, men de "
23081"innehåller extra makron som <function>_CLASS_GOBJECT()</function> och "23138"innehåller extra makron som <function>_CLASS_GOBJECT()</function> och "
23082"<function>_WRAP_METHOD()</function> från vilka <command>gmmproc</command> "23139"<function>_WRAP_METHOD()</function> från vilka <command>gmmproc</command> "
23083"genererar lämplig C++-källkod, vanligen på samma plats i huvudet. All "23140"genererar lämplig C++-källkod, vanligen på samma plats i huvudet. All "
23084"ytterligare C++-källkod kommer kopieras som den är i motsvarande .h- eller ."23141"ytterligare C++-källkod kommer kopieras som den är i motsvarande .h- eller ."
23085"cc-fil."23142"cc-fil."
23520"function>-åtkommarna, typregistrering och metoden <function>Glib::wrap()</"23577"function>-åtkommarna, typregistrering och metoden <function>Glib::wrap()</"
23521"function> med mera."23578"function> med mera."
2352223579
23523#. (itstool) path: section/para23580#. (itstool) path: section/para
23524#: C/index-in.docbook:1019323581#: C/index-in.docbook:10193
n23525#, fuzzyn
23526msgid ""23582msgid ""
23527"Other macros, such as <function>_WRAP_METHOD()</function> and "23583"Other macros, such as <function>_WRAP_METHOD()</function> and "
23528"<function>_WRAP_SIGNAL()</function> may only be used after a call to a "23584"<function>_WRAP_SIGNAL()</function> may only be used after a call to a "
23529"<function>_CLASS_*</function> macro."23585"<function>_CLASS_*</function> macro."
23530msgstr ""23586msgstr ""
n23531"Andra makron, som <function>_WRAP_METHOD()</function> and "n23587"Andra makron, som <function>_WRAP_METHOD()</function> och "
23532"<function>_WRAP_SIGNAL()</function> kan endast användas efter ett anrop till "23588"<function>_WRAP_SIGNAL()</function> kan endast användas efter ett anrop till "
23533"ett <function>_CLASS_*</function>-makro."23589"ett <function>_CLASS_*</function>-makro."
2353423590
23535#. (itstool) path: section/para23591#. (itstool) path: section/para
23536#: C/index-in.docbook:1019623592#: C/index-in.docbook:10196
24222msgid ""24278msgid ""
24223"Suppresses definition of destructor in <function>_CLASS_GOBJECT</function> "24279"Suppresses definition of destructor in <function>_CLASS_GOBJECT</function> "
24224"and <function>_CLASS_GTKOBJECT</function>."24280"and <function>_CLASS_GTKOBJECT</function>."
24225msgstr ""24281msgstr ""
24226"Undertrycker definition av destruktorn i <function>_CLASS_GOBJECT</function> "24282"Undertrycker definition av destruktorn i <function>_CLASS_GOBJECT</function> "
n24227"and <function>_CLASS_GTKOBJECT</function>."n24283"och <function>_CLASS_GTKOBJECT</function>."
2422824284
24229#. (itstool) path: section/title24285#. (itstool) path: section/title
24230#: C/index-in.docbook:1045024286#: C/index-in.docbook:10450
24231msgid "_CUSTOM_MOVE_OPERATIONS"24287msgid "_CUSTOM_MOVE_OPERATIONS"
24232msgstr "_CUSTOM_MOVE_OPERATIONS"24288msgstr "_CUSTOM_MOVE_OPERATIONS"
25305"enums should be registered as GTypes."25361"enums should be registered as GTypes."
25306msgstr ""25362msgstr ""
25307"Använd detta alternativ om uppräkningen inte är en <classname>GType</"25363"Använd detta alternativ om uppräkningen inte är en <classname>GType</"
25308"classname>. Detta är fallet när det inte finns någon <function>*_get_type()</"25364"classname>. Detta är fallet när det inte finns någon <function>*_get_type()</"
25309"function>-funktion för C-uppräkningen, men var försiktig så att du inte vara "25365"function>-funktion för C-uppräkningen, men var försiktig så att du inte vara "
n25310"behöver inkludera en extra header för den funktionen. Du bör också "n25366"behöver inkludera ett extra huvud för den funktionen. Du bör också "
25311"rapportera ett fel mot C-API:t, för alla uppräkningar ska registreras som "25367"rapportera ett fel mot C-API:t, för alla uppräkningar ska registreras som "
25312"GType-typer."25368"GType-typer."
2531325369
25314#. (itstool) path: listitem/para25370#. (itstool) path: listitem/para
25315#: C/index-in.docbook:1102325371#: C/index-in.docbook:11023
25343"_WRAP_ENUM(IconLookupFlags, GtkIconLookupFlags, NO_GTYPE)\n"25399"_WRAP_ENUM(IconLookupFlags, GtkIconLookupFlags, NO_GTYPE)\n"
25344"      "25400"      "
2534525401
25346#. (itstool) path: varlistentry/term25402#. (itstool) path: varlistentry/term
25347#: C/index-in.docbook:1103225403#: C/index-in.docbook:11032
n25348#, fuzzyn
25349msgid "gtype_func &lt;function_name&gt;"25404msgid "gtype_func &lt;function_name&gt;"
25350msgstr "gtype_func &lt;funktionsnamn&gt;"25405msgstr "gtype_func &lt;funktionsnamn&gt;"
2535125406
25352#. (itstool) path: listitem/para25407#. (itstool) path: listitem/para
25353#: C/index-in.docbook:1103425408#: C/index-in.docbook:11034
25489"<function>_WRAP_ENUM()</function> för att de är komplext definierade (kanske "25544"<function>_WRAP_ENUM()</function> för att de är komplext definierade (kanske "
25490"med C-makron) men att det fortfarande är önskvärt att inkludera den "25545"med C-makron) men att det fortfarande är önskvärt att inkludera den "
25491"genererade uppräkningsdokumentationen. Det används med samma syntax som "25546"genererade uppräkningsdokumentationen. Det används med samma syntax som "
25492"<function>_WRAP_ENUM()</function> och bearbetar även samma alternativ (även "25547"<function>_WRAP_ENUM()</function> och bearbetar även samma alternativ (även "
25493"om NO_GTYPE, gtype_func &lt;funktionsnamn&gt; och CONV_TO_INT ignoreras för "25548"om NO_GTYPE, gtype_func &lt;funktionsnamn&gt; och CONV_TO_INT ignoreras för "
n25494"att de inte gör någon skillnad på bara uppräkningens dokumentation "n25549"att de inte gör någon skillnad då bara uppräkningens dokumentation "
25495"genereras)."25550"genereras)."
2549625551
25497#. (itstool) path: section/title25552#. (itstool) path: section/title
25498#: C/index-in.docbook:1110625553#: C/index-in.docbook:11106
25499msgid "_WRAP_GERROR"25554msgid "_WRAP_GERROR"
25981"<parameter>out_mime_type</parameter>:"26036"<parameter>out_mime_type</parameter>:"
25982msgstr ""26037msgstr ""
2598326038
25984#. (itstool) path: section/programlisting26039#. (itstool) path: section/programlisting
25985#: C/index-in.docbook:1127926040#: C/index-in.docbook:11279
n25986#, no-wrapn26041#, fuzzy, no-wrap
26042#| msgid ""
26043#| "\n"
26044#| "GInputStream* gdk_clipboard_read_finish(GdkClipboard* clipboard,\n"
26045#| "  GAsyncResult* result, const char** out_mime_type, GError** error)\n"
25987msgid ""26046msgid ""
25988"<code>GInputStream* gdk_clipboard_read_finish(GdkClipboard* clipboard,\n"26047"<code>GInputStream* gdk_clipboard_read_finish(GdkClipboard* clipboard,\n"
25989"  GAsyncResult* result, const char** out_mime_type, GError** error)\n"26048"  GAsyncResult* result, const char** out_mime_type, GError** error)\n"
25990"</code>"26049"</code>"
25991msgstr ""26050msgstr ""
nn26051"\n"
26052"GInputStream* gdk_clipboard_read_finish(GdkClipboard* clipboard,\n"
26053"  GAsyncResult* result, const char** out_mime_type, GError** error)\n"
2599226054
25993#. (itstool) path: section/para26055#. (itstool) path: section/para
25994#: C/index-in.docbook:1128226056#: C/index-in.docbook:11282
25995msgid ""26057msgid ""
25996"To have <command>gmmproc</command> place the value returned in the <phrase "26058"To have <command>gmmproc</command> place the value returned in the <phrase "
25999"macro could be used:"26061"macro could be used:"
26000msgstr ""26062msgstr ""
2600126063
26002#. (itstool) path: section/programlisting26064#. (itstool) path: section/programlisting
26003#: C/index-in.docbook:1128626065#: C/index-in.docbook:11286
n26004#, no-wrapn26066#, fuzzy, no-wrap
26005msgid ""26067msgid ""
26006"<code>\n"26068"<code>\n"
26007"_WRAP_METHOD(Glib::RefPtr&lt;Gio::InputStream&gt; read_finish(\n"26069"_WRAP_METHOD(Glib::RefPtr&lt;Gio::InputStream&gt; read_finish(\n"
26008"  const Glib::RefPtr&lt;Gio::AsyncResult&gt;&amp; result,\n"26070"  const Glib::RefPtr&lt;Gio::AsyncResult&gt;&amp; result,\n"
26009"  Glib::ustring&amp; out_mime_type{&gt;&gt;}), gdk_clipboard_read_finish, errth26071"  Glib::ustring&amp; out_mime_type{&gt;&gt;}), gdk_clipboard_read_finish, errth
>row)\n">row)\n"
26010"</code>"26072"</code>"
26011msgstr ""26073msgstr ""
nn26074"\n"
26075"_WRAP_METHOD(Glib::RefPtr&lt;Gio::InputStream&gt; read_finish(\n"
26076"  const Glib::RefPtr&lt;Gio::AsyncResult&gt;&amp; result,\n"
26077"  Glib::ustring&amp; out_mime_type{&gt;&gt;}), gdk_clipboard_read_finish, errth
 >row)\n"
2601226078
26013#. (itstool) path: section/para26079#. (itstool) path: section/para
26014#: C/index-in.docbook:1129126080#: C/index-in.docbook:11291
26015#, fuzzy26081#, fuzzy
26016msgid ""26082msgid ""
26261"Ditt bibliotek måste initieras innan det kan användas för att registrera de "26327"Ditt bibliotek måste initieras innan det kan användas för att registrera de "
26262"nya typer som det gör tillgängligt. C-biblioteket som du omsluter kan också "26328"nya typer som det gör tillgängligt. C-biblioteket som du omsluter kan också "
26263"ha sin egen initieringsfunktion som du ska anropa. Du kan göra detta i en "26329"ha sin egen initieringsfunktion som du ska anropa. Du kan göra detta i en "
26264"<function>init()</function>-funktion som du kan placera i handkodade "26330"<function>init()</function>-funktion som du kan placera i handkodade "
26265"<filename>init.h</filename>- och <filename>init.cc</filename>-filer. Denna "26331"<filename>init.h</filename>- och <filename>init.cc</filename>-filer. Denna "
n26266"funktion ska initiera dina beroenden (som C funktionen and "n26332"funktion ska initiera dina beroenden (som C-funktionen och "
26267"<application>gtkmm</application>) och anropa din genererade "26333"<application>gtkmm</application>) och anropa din genererade "
26268"<function>wrap_init()</function>-funktion. Till exempel:"26334"<function>wrap_init()</function>-funktion. Till exempel:"
2626926335
26270#. (itstool) path: section/programlisting26336#. (itstool) path: section/programlisting
26271#: C/index-in.docbook:1138126337#: C/index-in.docbook:11381
27350"releasing these examples in parallel under your choice of free software "27416"releasing these examples in parallel under your choice of free software "
27351"license, such as the GNU General Public License, to permit their use in free "27417"license, such as the GNU General Public License, to permit their use in free "
27352"software."27418"software."
27353msgstr ""27419msgstr ""
2735427420
n27355#~| msgid ""n
27356#~| "<link xlink:href=\"http://developer.gnome.org/glibmm/unstable/"
27357#~| "namespaceGlib.html\">Reference</link>"
27358#~ msgid ""27421#~ msgid ""
27359#~ "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/glibmm/"27422#~ "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/glibmm/"
27360#~ "namespaceGlib.html\">Reference</link>"27423#~ "namespaceGlib.html\">Reference</link>"
27361#~ msgstr ""27424#~ msgstr ""
27362#~ "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/glibmm/"27425#~ "<link xlink:href=\"https://gnome.pages.gitlab.gnome.org/glibmm/"
27363#~ "namespaceGlib.html\">Referens</link>"27426#~ "namespaceGlib.html\">Referens</link>"
2736427427
n27365#~ msgid ""n
27366#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27367#~ "tree/master/examples/book/iconview\">Source Code, IconView</link>"
27368#~ msgstr ""
27369#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27370#~ "tree/master/examples/book/iconview\">Källkod, IconView</link>"
27371 
27372#, fuzzy
27373#~ msgid ""
27374#~ "<classname>MessageDialog</classname> is a convenience class, used to "
27375#~ "create simple, standard message dialogs, with a message and buttons for "
27376#~ "user response. You can specify the type of message and the text in the "
27377#~ "constructor, as well as specifying standard buttons via the <type>Gtk::"
27378#~ "ButtonsType</type> enum."
27379#~ msgstr ""
27380#~ "<classname>MessageDialog</classname> är en bekvämlighetsklass, som "
27381#~ "används för att skapa enkla standardmeddelandedialoger med ett meddelande "
27382#~ "och knappar för svar från användaren. Du kan ange meddelandetypen och "
27383#~ "texten i konstruktorn, såväl som att ange standardknappar via <type>Gtk::"
27384#~ "ButtonsType</type>-uppräkningen."
27385 
27386#~ msgid ""
27387#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27388#~ "tree/master/examples/book/dialogs/messagedialog\">Source Code</link>"
27389#~ msgstr ""
27390#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27391#~ "tree/master/examples/book/dialogs/messagedialog\">Källkod</link>"
27392 
27393#~ msgid ""
27394#~ "The <classname>FileChooserDialog</classname> is suitable for use with "
27395#~ "\"Open\" or \"Save\" menu items."
27396#~ msgstr ""
27397#~ "<classname>FileChooserDialog</classname> är lämplig för användning med "
27398#~ "menyobjekten ”Öppna” eller ”Spara”."
27399 
27400#~ msgid "FileChooser"
27401#~ msgstr "FileChooser"
27402 
27403#, fuzzy
27404#~ msgid ""
27405#~ "The <classname>ColorChooserDialog</classname> allows the user to choose a "
27406#~ "color. The <classname>ColorButton</classname> opens a color selection "
27407#~ "dialog when it is clicked."
27408#~ msgstr ""
27409#~ "<classname>ColorChooserDialog</classname> låter användaren välja en färg. "
27410#~ "<classname>ColorButton</classname> öppnar en färgvalsdialog när den "
27411#~ "klickas på."
27412 
27413#, fuzzy
27414#~ msgid ""
27415#~ "The <classname>FontChooserDialog</classname> allows the user to choose a "
27416#~ "font. The <classname>FontButton</classname> opens a font chooser dialog "
27417#~ "when it is clicked."
27418#~ msgstr ""
27419#~ "<classname>FontChooserDialog</classname> låter användaren välja ett "
27420#~ "typsnitt. <classname>FontButton</classname>-knappen öppnar en "
27421#~ "typsnittsväljardialog när den klickas på."
27422 
27423#~ msgid ""
27424#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27425#~ "tree/master/examples/book/dialogs/fontchooserdialog\">Source Code</link>"
27426#~ msgstr ""
27427#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27428#~ "tree/master/examples/book/dialogs/fontchooserdialog\">Källkod</link>"
27429 
27430#, no-wrap27428#, no-wrap
27431#~ msgid "intltool-update --pot"27429#~ msgid "intltool-update --pot"
27432#~ msgstr "intltool-update --pot"27430#~ msgstr "intltool-update --pot"
2743327431
27434#~ msgid ""27432#~ msgid ""
27442#~ "<link xlink:href=\"http://ftp.gnome.org/pub/GNOME/sources/gnomemm_hello/"27440#~ "<link xlink:href=\"http://ftp.gnome.org/pub/GNOME/sources/gnomemm_hello/"
27443#~ "\"><literal>gnomemm_hello</literal> example package</link>"27441#~ "\"><literal>gnomemm_hello</literal> example package</link>"
27444#~ msgstr ""27442#~ msgstr ""
27445#~ "<link xlink:href=\"http://ftp.gnome.org/pub/GNOME/sources/gnomemm_hello/"27443#~ "<link xlink:href=\"http://ftp.gnome.org/pub/GNOME/sources/gnomemm_hello/"
27446#~ "\">Exempelpaketet <literal>gnomemm_hello</literal></link>"27444#~ "\">Exempelpaketet <literal>gnomemm_hello</literal></link>"
n27447 n
27448#, fuzzy
27449#~ msgid ""
27450#~ "Your widget class, whether it's derived directly from <classname>Gtk::"
27451#~ "Widget</classname> or from another widget class, can read some style "
27452#~ "information from a CSS (Cascading Style Sheets) file. The users of your "
27453#~ "widget, or the users of an application program with your widget, can then "
27454#~ "modify the style of your widget without modifying the source code. Useful "
27455#~ "classes are <classname>Gtk::StyleContext</classname> and <classname>Gtk::"
27456#~ "CssProvider</classname>. With the methods of <classname>Gtk::"
27457#~ "StyleContext</classname> you can read the values of your widget's style "
27458#~ "information. CSS files are described in the documentation of "
27459#~ "<application>GTK</application>. The following example shows a simple use "
27460#~ "of <methodname>Gtk::StyleContext::get_padding()</methodname>."
27461#~ msgstr ""
27462#~ "Din komponentklass kan läsa viss stilinformation från en CSS-fil "
27463#~ "(Cascading Style Sheets), oavsett om den härleds direkt från "
27464#~ "<classname>Gtk::Widget</classname> eller från en annan komponentklass. "
27465#~ "Användarna av din komponent, eller användarna av ett program med din "
27466#~ "komponent, kan sedan ändra stilen för din komponent utan att ändra "
27467#~ "källkoden. Användbara klasser är <classname>Gtk::StyleContext</classname> "
27468#~ "och <classname>Gtk::CssProvider</classname>. Med metoderna i "
27469#~ "<classname>Gtk::StyleContext</classname> kan du läsa värden för din "
27470#~ "komponents stilinformation. CSS-filer beskrivs i dokumentationen för "
27471#~ "<application>GTK</application>. Följande exempel visar enkel användning "
27472#~ "av <methodname>Gtk::StyleContext::get_padding()</methodname>."
2747327445
27474#~ msgid "For instance, from <filename>adjustment.hg</filename>:"27446#~ msgid "For instance, from <filename>adjustment.hg</filename>:"
27475#~ msgstr "Till exempel, från <filename>adjustment.hg</filename>:"27447#~ msgstr "Till exempel, från <filename>adjustment.hg</filename>:"
2747627448
27477#~ msgid "For example, from <filename>iochannel.hg</filename> in glibmm:"27449#~ msgid "For example, from <filename>iochannel.hg</filename> in glibmm:"
27582#~ "<command>gmmproc</command> att placera C-funktionens returvärde i den "27554#~ "<command>gmmproc</command> att placera C-funktionens returvärde i den "
27583#~ "utdataparametern. I detta fall kommer dock ett nödvändigt "27555#~ "utdataparametern. I detta fall kommer dock ett nödvändigt "
27584#~ "initieringsmakro som det följande också behöva anges: <_:programlisting-3/"27556#~ "initieringsmakro som det följande också behöva anges: <_:programlisting-3/"
27585#~ "> Vilket också skulle kunna skrivas som: <_:programlisting-4/>"27557#~ "> Vilket också skulle kunna skrivas som: <_:programlisting-4/>"
2758627558
nn27559#~ msgid ""
27560#~ "This compiler error might look like this: <_:programlisting-1/> or this: "
27561#~ "<_:programlisting-2/>"
27562#~ msgstr ""
27563#~ "Detta kompileringsfel kan se ut så här: <_:programlisting-1/> eller så "
27564#~ "här: <_:programlisting-2/>"
27565 
27566#~ msgid "Widget Name and CSS Node Name"
27567#~ msgstr "Komponentnamn och CSS-nodnamn"
27568 
27569#, fuzzy
27570#~ msgid ""
27571#~ "<classname>MessageDialog</classname> is a convenience class, used to "
27572#~ "create simple, standard message dialogs, with a message and buttons for "
27573#~ "user response. You can specify the type of message and the text in the "
27574#~ "constructor, as well as specifying standard buttons via the <type>Gtk::"
27575#~ "ButtonsType</type> enum."
27576#~ msgstr ""
27577#~ "<classname>MessageDialog</classname> är en bekvämlighetsklass, som "
27578#~ "används för att skapa enkla standardmeddelandedialoger med ett meddelande "
27579#~ "och knappar för svar från användaren. Du kan ange meddelandetypen och "
27580#~ "texten i konstruktorn, såväl som att ange standardknappar via <type>Gtk::"
27581#~ "ButtonsType</type>-uppräkningen."
27582 
27583#~ msgid ""
27584#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27585#~ "tree/master/examples/book/dialogs/messagedialog\">Source Code</link>"
27586#~ msgstr ""
27587#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27588#~ "tree/master/examples/book/dialogs/messagedialog\">Källkod</link>"
27589 
27590#~ msgid ""
27591#~ "The <classname>FileChooserDialog</classname> is suitable for use with "
27592#~ "\"Open\" or \"Save\" menu items."
27593#~ msgstr ""
27594#~ "<classname>FileChooserDialog</classname> är lämplig för användning med "
27595#~ "menyobjekten ”Öppna” eller ”Spara”."
27596 
27597#~ msgid "FileChooser"
27598#~ msgstr "FileChooser"
27599 
27600#, fuzzy
27601#~ msgid ""
27602#~ "The <classname>ColorChooserDialog</classname> allows the user to choose a "
27603#~ "color. The <classname>ColorButton</classname> opens a color selection "
27604#~ "dialog when it is clicked."
27605#~ msgstr ""
27606#~ "<classname>ColorChooserDialog</classname> låter användaren välja en färg. "
27607#~ "<classname>ColorButton</classname> öppnar en färgvalsdialog när den "
27608#~ "klickas på."
27609 
27610#, fuzzy
27611#~ msgid ""
27612#~ "The <classname>FontChooserDialog</classname> allows the user to choose a "
27613#~ "font. The <classname>FontButton</classname> opens a font chooser dialog "
27614#~ "when it is clicked."
27615#~ msgstr ""
27616#~ "<classname>FontChooserDialog</classname> låter användaren välja ett "
27617#~ "typsnitt. <classname>FontButton</classname>-knappen öppnar en "
27618#~ "typsnittsväljardialog när den klickas på."
27619 
27620#~ msgid ""
27621#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27622#~ "tree/master/examples/book/dialogs/fontchooserdialog\">Source Code</link>"
27623#~ msgstr ""
27624#~ "<link xlink:href=\"https://gitlab.gnome.org/GNOME/gtkmm-documentation/"
27625#~ "tree/master/examples/book/dialogs/fontchooserdialog\">Källkod</link>"
27626 
27627#, fuzzy
27628#~ msgid ""
27629#~ "Your widget class, whether it's derived directly from <classname>Gtk::"
27630#~ "Widget</classname> or from another widget class, can read some style "
27631#~ "information from a CSS (Cascading Style Sheets) file. The users of your "
27632#~ "widget, or the users of an application program with your widget, can then "
27633#~ "modify the style of your widget without modifying the source code. Useful "
27634#~ "classes are <classname>Gtk::StyleContext</classname> and <classname>Gtk::"
27635#~ "CssProvider</classname>. With the methods of <classname>Gtk::"
27636#~ "StyleContext</classname> you can read the values of your widget's style "
27637#~ "information. CSS files are described in the documentation of "
27638#~ "<application>GTK</application>. The following example shows a simple use "
27639#~ "of <methodname>Gtk::StyleContext::get_padding()</methodname>."
27640#~ msgstr ""
27641#~ "Din komponentklass kan läsa viss stilinformation från en CSS-fil "
27642#~ "(Cascading Style Sheets), oavsett om den härleds direkt från "
27643#~ "<classname>Gtk::Widget</classname> eller från en annan komponentklass. "
27644#~ "Användarna av din komponent, eller användarna av ett program med din "
27645#~ "komponent, kan sedan ändra stilen för din komponent utan att ändra "
27646#~ "källkoden. Användbara klasser är <classname>Gtk::StyleContext</classname> "
27647#~ "och <classname>Gtk::CssProvider</classname>. Med metoderna i "
27648#~ "<classname>Gtk::StyleContext</classname> kan du läsa värden för din "
27649#~ "komponents stilinformation. CSS-filer beskrivs i dokumentationen för "
27650#~ "<application>GTK</application>. Följande exempel visar enkel användning "
27651#~ "av <methodname>Gtk::StyleContext::get_padding()</methodname>."
27652 
27587#, no-wrap27653#, no-wrap
27588#~ msgid ""27654#~ msgid ""
27589#~ "\n"27655#~ "\n"
27590#~ "gboolean gtk_icon_view_get_cell_rect(GtkIconView* icon_view,\n"27656#~ "gboolean gtk_icon_view_get_cell_rect(GtkIconView* icon_view,\n"
27591#~ "  GtkTreePath* path, GtkCellRenderer* cell, GdkRectangle* rect);\n"27657#~ "  GtkTreePath* path, GtkCellRenderer* cell, GdkRectangle* rect);\n"
27612#~ "_INITIALIZATION(`Gdk::Rectangle&amp;',`GdkRectangle',`$3 = Glib::wrap(&amp;(27678#~ "_INITIALIZATION(`Gdk::Rectangle&amp;',`GdkRectangle',`$3 = Glib::wrap(&amp;(
>$4))')\n">$4))')\n"
27613#~ msgstr ""27679#~ msgstr ""
27614#~ "\n"27680#~ "\n"
27615#~ "_INITIALIZATION(`Gdk::Rectangle&amp;',`GdkRectangle',`$3 = Glib::wrap(&amp;(27681#~ "_INITIALIZATION(`Gdk::Rectangle&amp;',`GdkRectangle',`$3 = Glib::wrap(&amp;(
>$4))')\n">$4))')\n"
2761627682
t27617#~ msgid ""t
27618#~ "This compiler error might look like this: <_:programlisting-1/> or this: "
27619#~ "<_:programlisting-2/>"
27620#~ msgstr ""
27621#~ "Detta kompileringsfel kan se ut så här: <_:programlisting-1/> eller så "
27622#~ "här: <_:programlisting-2/>"
27623 
27624# TODO: Fixed sep 2022?27683# TODO: Fixed sep 2022?
27625#~ msgid ""27684#~ msgid ""
27626#~ "At the time of writing (July 2022) drag-and-drop in <classname>Gtk::"27685#~ "At the time of writing (July 2022) drag-and-drop in <classname>Gtk::"
27627#~ "TreeView</classname>s does not work. See the <link xlink:href=\"https://"27686#~ "TreeView</classname>s does not work. See the <link xlink:href=\"https://"
27628#~ "gitlab.gnome.org/GNOME/gtk/-/issues/3649\">gtk#3649 issue</link> for the "27687#~ "gitlab.gnome.org/GNOME/gtk/-/issues/3649\">gtk#3649 issue</link> for the "

Note: both files are merged with latest POT file.