gtkmm

Programinė įranga Screenshot:
gtkmm
Programinė detalės:
Versija: 3.93.0 Atnaujintas
Įkėlimo datą: 22 Jun 18
Kūrėjas: Murray Cumming
Licencija: Nemokamai
Populiarumas: 31

Rating: 3.0/5 (Total Votes: 2)

gtkmm yra atviro kodo, nemokama, paprastoji ir nešiojama komandinės eilutės programinė įranga, įdiegta C + + ir suprojektuota iš kompensacijos veikti kaip sąsaja su GTK + GUI įrankių rinkinio biblioteka, kaip GNOME dalis. darbastalio aplinka.


Savybės iš pirmo žvilgsnio

Tarp "gtkmm" akcentų, galime paminėti "tipo" saugius atgalinius paketus, taip pat sudėtingą valdiklių rinkinį, kuris yra išplečiamas per paveldėjimą. Jame yra tipo saugus signalų apdorojimo įrenginys, visiškas internacionalizavimas naudojant UTF8, pilnas C + + atminties valdymas (objektų sudėtis ir automatinis dinamiškai paskirstytų valdiklių išjungimas), visiškas C + + pravardžių naudojimas ir jokių makrokomandų.


Pradžia su gtkmm

Lengviausias būdas įdiegti gtkmm projektą jūsų GNU / Linux sistemoje yra numatytasis jūsų paskirstymo paketų tvarkytuvo / programinės įrangos saugyklos. Jei paketas nėra pasiekiamas jūsų distribucijos pagrindinėse programinės įrangos pakartotinėse versijose, galite atsisiųsti šaltinio archyvą iš "Softoware".

Norėdami įdiegti gtkmm, išsaugokite tar archyvą pasirinktoje vietoje, išpakuokite jo turinį, atidarykite terminalo emuliatorių, pereikite į išgauto archyvo failo vietą naudodami & lsquo; cd & rsquo; komandą ir paleiskite & lsquo; ./ configure && & rsquo; komandą optimizuoti ir kompiliuoti šaltinio kodą.

Tada turite paleisti & lsquo; padaryti įdiegti & rsquo; komandą kaip root arba su sudo, norint išplėsti "gtkmm" programos sistemą, kad ji būtų prieinama visiems vartotojams. Įvairių demonstracinių versijų GTK kūrėjai pateikia kataloge / demos aplankų aplanke.


Palaikomos operacinės sistemos

gtkmm yra platformos nepriklausomas projektas, palaikantis GNU / Linux (kompiliuoja su GCC), NetBSD (kompiliuoja su GCC), FreeBSD (kompiliuoja su GCC), Solaris (kompiliuoja su GCC ar Forte), Microsoft Windows (kompiliuoja su GCC arba MSVC ++ .Net 2003/2005/2008) ir "Mac OS X" (kompiliuoja su GCC) operacinėmis sistemomis. Šiuo metu palaikomos ir 32 bitų, ir 64 bitų instrukcijų rinkinių architektūros. Tai visiškai parašyta C + + programavimo kalba.

Kas naujo šiame leidinyje:

  • Gtk:
  • Redaguojama, RecentChooser, skalė: ištaisykite atminties nutekėjimą.
  • "PrintJob": nustatykite skambutį į Glib :: throw_exception ().
  • Dokumentacija:
  • Gdk :: RGBA: atnaujinti ctor (ustring) dokumentus iš GTK +

Kas naujo versijoje:

  • Gdk:
  • Gerinti Gdk :: Renginį, kurti klasės hierarchiją. (Markas Venderis, Kjellas Ahlstedtas), klaida # 135978
  • Žymeklis: Keisti CursorType į Cursor :: Type. (Murray Cumming)
  • Įrenginys: pakeiskite DeviceType į Cursor :: Type. (Murray Cumming)
  • Pixbuf: - Pašalinti AlphaMode enum. - Keisti PixbufRotation į Pixbuf :: Rotacija. (Murray Cumming)
  • Sėdynė: pakeiskite "SeatCapabilities į" Seat :: galimybes. (Murray Cumming)
  • Vaizdas: pakeiskite VisualType į Visual :: Type. (Murray Cumming)
  • Langas: - Pakeiskite "WindowHints į langą" :: patarimai. - Pakeisti WindowTypeHint į Window :: TypeHint. - Pakeiskite "WindowType" į "Window :: Type". - Keisti WindowState į Window :: Valstybė. (Murray Cumming)
  • "Gtk":
  • Padėjėjas: pakeiskite AssistantPageType į padėjėją :: PageType. (Murray Cumming)
  • langelis: pack_start / pack_end (): pakartotinai įdiegti naudojant naują GTK + API. (GtkWidget halign ir hexpand savybės). Gtk_box_pack_start () ir gtk_box_pack_end () funkcijos jau neturi išplėsto ir užpildymo argumentų. Galbūt galėtume pašalinti šiuos parametrus vėliau. Būkite atsargūs, kad pakeista paketo paketo_start / pack_end () pakeitimas. Padarykite PackOptions enum klasę griežtesniam tipo patikrinimui. (Murray Cumming)
  • Builder :: get_widget_derived (): atlikite šį statinį. Siekiant išvengti būtinybės sukurti shared_ptr prie šio. (Murray Cumming), klaida Nr. 755037
  • "ButtonBox": pašalinkite akivaizdžiai nenaudingas BUTTONBOX_DEFAULT_SPACING. (Murray Cumming)
  • Taikymas: pakeiskite ApplicationInhibitFlags į programą :: InhibitFlags. (Murray Cumming)
  • Kalendorius: pakeiskite CalendarDisplayOptions į kalendorių :: Rodyti :: Parinktys. (Murray Cumming)
  • CellRendererAccel: pakeiskite CellRendererAccelMode į CellRendererAccel :: Mode. (Murray Cumming)
  • CssSection: pakeiskite CssSectionType į CssSection :: Typewq. (Murray Cumming)
  • Konteinerio: - forall_vfunc (): pašalinti parametro include_internals. - Pašalinti set_focus_child (), get_focus_child () ir tt (Murray Cumming)
  • Įrašas: pakeiskite EntryIconPosition į įrašą :: IconPosition. (Murray Cumming)
  • FileFilter: pakeiskite FileFilterFlags į FileFilter :: Flags. (Murray Cumming)
  • FileChooser: - Keisti FileChooserConfirmation į FileChooser :: Patvirtinimas. - Keisti FileChooserAction į FileChooser :: Veiksmas. (Murray Cumming)
  • IconView: pakeisk IconViewDropPosition į IconView :: DropPosition. (Murray Cumming)
  • Vaizdas: pakeiskite ImageType į Image :: Type. (Murray Cumming)
  • Etiketė: pašalinti get / set_angle () ir nuosavybę. (Murray Cumming)
  • LevelBar: pakeiskite LevelBarMode į LevelBar :: Mode. (Murray Cumming)
  • Notebook: pašalinti NotebookTab enum. (Murray Cumming)
  • Popover: pakeisk PopoverConstraint į Popover :: Apribojimas. (Murray Cumming)
  • PrintOperation: - Keisti PrintOperationAction į PrintOperation :: Veiksmas. - Pakeiskite PrintOperationResult į PrintOperation :: rezultatas. (Murray Cumming)
  • Diapazonas: išvesti iš (ir įdiegti) Orientacinis. ("Muray Cumming") klaida # 781655 (Daniel Boles)
  • RecentFilter: pakeisk RecentFilterFlags į RecentFilter :: Flags. (Murray Cumming)
  • Scrollable: Keisti ScrollablePolicy į Scrollable :: Politika. (Murray Cumming)
  • Trumpieji klavišaiPortas: išvedama tiesiai iš valdiklio. (Kjellas Ahlstedtas)
  • SizeGroup: pervadinti SizeGroupMode enum į SizeGroup :: Mode. (Murray Cumming)
  • SpinButton: - Keisti SpinButtonUpdatePolicy į SpinButton :: UpdatePolicy. - Perkelti INPUT_ERROR konstanta į klasę. (Murray Cumming)
  • TextConstIter (TextModel :: const_iterator): pridėti numatytąjį konstruktorių. (Murray Cumming)
  • TextMark: Venkite kurti RefPtr į šį. Pridėję asmeninę TextBuffer :: get_iter_at_mark () (Murray Cumming) klaida # 755037 # c21
  • TreeModel: pakeiskite TreeModelFlags į TreeModel :: vėliavas. (Murray Cumming)
  • TreeView: - Pakeiskite TreeViewGridLines į GridLines. - Pakeiskite TreeViewDropPosition į TreeView :: DropPosition. (Murray Cumming)
  • TreeViewColumn: pakeiskite TreeViewColumnSizing į TreeViewColumn :: dydis. (Murray Cumming)
  • Valdiklis: - Pašalinti get_preferred_width () ir tt (Kjell Ahlstedt) - Pašalinti get / set_center_widget (). (Murray Cumming)
  • Langas: - Pašalinti get / set_hide_titlebar_when_maximized (). - Pašalinti has_toplevel_focus () ir nuosavybę. (Murray Cumming)
  • Dokumentacija:
  • Gtk :: CellLayout: patobulinti get_first_cell () funkcijų dokumentus. (Daniel Boles)
  • Gtk :: TreeModel: patobulinti "foreach * () funkcijų dokumentus. (Daniel Boles)
  • "Gdk", "Gtk": atnaujinkite klasės prenumeratų dokumentaciją. (Kjellas Ahlstedtas)
  • Demonstraciniai failai: - Fix make check after changes in Glib :: SignalProxy :: connect () (Kjell Ahlstedt) 126213 klaida - prisitaikyti prie pakeisto lango :: pack_start / pack_end () elgesio. Pavyzdžiui: nurodykite EXPAND_WIDGET, kur anksčiau naudojome numatytąją vertę. (Murray Cumming)
  • "Builder demo": pašalinkite "išplėskite" & quot; vaiko nuosavybė iš .ui failo Kadangi jis buvo pašalintas iš "GtkBox". Išplėskite ScrolledWindow. (Kjellas Ahlstedtas)
  • Sukurkite:
  • Pritaikymas prie cairomm ir glibmm enum pakeitimų. (Murray Cumming)
  • Pritaikykite dinamišką "RefPtr" kopiją kaip std :: shared_ptr. (Murray Cumming)
  • "Visual Studio" kuria: atnaujina "glibmm ABI" versiją. (Chun-wei ventiliatorius)

Kas naujo versijoje 3.89.5.1:

  • Gdk:
  • "Pixbuf": get_pixels (): "Const" pataisymai. (Murray Cumming)
  • "Gtk":
  • FileChooserDialog:
  • Leisti statyti naudodami antraštės juostą.
  • Pašalinkite konstruktorius, kurie naudoja backend parametrą. (Daniel Boles) klaida # 780004
  • TreeView: jei reikia, naudokite TreeModel :: const_iterator vietoj iteratoriaus. (Murray Cumming)
  • Sukurkite:
  • Naudokite glibmm-2,54 vietoj glibmm-2,52.

Kas naujo 3.89.3 versijoje:

  • Gtk:
  • Tinklelis: prisegti (): pridėti standartines vertes. (Kjellas Ahlstedtas)
  • TextIter:
  • TextIter: sukurkite tikrą konst_iteratorą (Kjell Ahlstedt), klaidą Nr. 142126
  • pirmyn / atgal_find_char (): naudokite sigc :: slot, o ne funkcijos žymeklį. (Kjellas Ahlstedtas)
  • Dokumentacija:
  • Demonstraciniai elementai: pašalinkite pasenusią tekstą iš "TextView" demo (Kjell Ahlstedt)

Kas naujo 3.89.1 versijoje:

  • Tai pirmoji gtkmm-4.0 API / ABI versija, apvyniojama GTK + -4.0. Jis įdiegiamas lygiagrečiai su gktmm-3.0 API / ABI, kurio naujausia versija yra gtkmm 3.22.0.
  • Sukurti / bendrai:
  • Naudokite GTK + -4.0 vietoj GTK + -3.0. (Kjellas Ahlstedtas)
  • Naudokite C + + 14. (Murray Cumming)
  • Naudokite glibmm-2.52 vietoj glibmm-2.4, pangomm-2.42 vietoj pangomm-1.4 ir atkmm-2.26 vietoj atkmm-1.6. Atkreipkite dėmesį, kad per, glibmm, dabar mes naudojame libsigc ++ - 3.0 vietoj libsigc ++ - 2.0. (Murray Cumming)
  • Pašalinti nepakankamą API. (Kjellas Ahlstedtas)
  • Pridėkite numatytuosius signalų apdorojimo įrenginius (_ * ()), kur anksčiau negalėjome nutraukti ABI. (Kjellas Ahlstedtas)
  • "Gtk":
  • Konteineriai: pridėti () ne virtualus. (Kjellas Ahlstedtas)
  • "FontButton": iš "FontChooser" sąsajos perjunkite ir įdiekite. (Kjellas Ahlstedtas)
  • Etiketė (): nenaudokite klaidinančių suderinti argumentų pavadinimų. (djb) Bug # 774652
  • Objektas: pašalinti gobject_disposed_. (Kjellas Ahlstedtas)
  • "ToolButton": išjunkite ir įdiekite "Actionable" sąsają. (Kjellas Ahlstedtas)
  • Valdiklis: Pridėti priemonę () ir measure_vfunc (), kuri pakeičia get_preferred _ * _ vfunc (). (Kjellas Ahlstedtas)
  • Langas: Padaryti raise () ne virtualus. (Kjellas Ahlstedtas)
  • Dokumentacija:
  • Rėmeliai: pataisykite "set_label_align ()" (Kjell Ahlstedt) dokumentaciją "Bug # 774249

Kas naujo 3.22.0 versijoje:

  • Gtk:
  • ApplicationWindow: pridėkite teisingą wrap () metodą, netinkamai ištrynindamas neteisingą. (Kjellas Ahlstedtas), klaida Nr. 767951
  • FlowBox, ListBox: pridėti bind_model () ir bind_list_store (). (Kjell Ahlstedt, Murray Cumming) # 755149
  • "UIManager", "ActionGroup", "RadioAction", "RecentAction", "ToggleAction": neleistinas, kaip ir "C" GTK + API. (Kjellas Ahlstedtas), klaida # 768573.
  • Sukurkite:
  • Nustatyti tylus rinkimus (Kjell Ahlstedt), klaidą Nr. 768797

Kas naujo 3.21.4 versijoje:

  • Gtk:
  • ApplicationWindow: pridėkite teisingą wrap () metodą, netinkamai ištrynindamas neteisingą. (Kjellas Ahlstedtas), klaida Nr. 767951
  • FlowBox, ListBox: pridėti bind_model () ir bind_list_store (). (Kjell Ahlstedt, Murray Cumming) # 755149
  • "UIManager", "ActionGroup", "RadioAction", "RecentAction", "ToggleAction": neleistinas, kaip ir "C" GTK + API. (Kjellas Ahlstedtas), klaida # 768573.
  • Sukurkite:
  • Nustatyti tylus rinkimus (Kjell Ahlstedt), klaidą Nr. 768797

Kas naujo versijoje 3.19.6:

  • Gtk:
  • TextIter: Įtraukti start_tag (), paneigti begin_tag (). (Kjellas Ahlstedtas)
  • TreeView: ištaisykite "get_tooltip_context_path ()" (Kjell Ahlstedt) klaidą # 760030.
  • Gdk:
  • Pridėti Gdk :: Seat (Kjell Ahlstedt) klaidą # 759806.
  • Įrenginys:
  • Pridėti get_seat ().
  • Nepraleiskite grab () ir ungrab ().
  • DeviceManager, ekranas: pridėti ir neleisti (Kjell Ahlstedt), klaida # 759806.
  • DeviceManager: nepasirinkti list_devices () ir get_client_pointer (). (Kjellas Ahlstedtas), klaida Nr. 759806.
  • Ekranas:
  • Išmeskite get_device_manager ().
  • Pridėti list_seats (), get_default_seat (), signal_seat_added () ir signal_seat_removed (). (Kjellas Ahlstedtas), klaida Nr. 759806.
  • Sukurkite:
  • C + + 11: tinkamiems destruktoriams naudokite raktinį žodį "override", o ne virtualųjį. (Murray Cumming)

    • Gdk :: Rectangle: Add operator == ( )
    • C + + 11: peradresavimo raktinio žodžio naudojimas.

    Kas naujo versijoje 3.17.4:

    • Padėjėjas: pridėkite get / set_page_has_padding (). (Murray Cumming)
    • FontChooser: pridėkite get / set_font_map (). (Murray Cumming)
    • IconInfo: Išmeskite get_builtin_pixbuf (). (Kjellas Ahlstedtas)
    • IconTheme: lookup_icon (), select_icon (): pridėti 0 pagal vėliavėlę. (Murray Cumming)
    • "Widget": neleisti drag_begin () be koordinačių. (Kjellas Ahlstedtas)
    • Gdk:
    • Langas: pridėkite get / set_passthrough (). (Murray Cumming)
    • "Demo": "IconTheme": nenaudokite nenaudoto "builtin-icon" API. (Murray Cumming)
    • Sukurkite:
    • Neleiskite daugiau įspėjimų apie neveikimą nei būtina (Kjell Ahlstedt). Rekomenduojama klaida # 750379.

    Kas naujo versijoje 3.16.0:

    • Gtk:
    • Builder: nesugebate gauti gtkmm sukurtų "GTypes", analizuojant "TreeModel" (Kjell Ahlstedt) klaidą # 742637.

    Kas naujo versijoje 3.15.4:

    • Gtk:
    • Builder :: get_type_from_name_vfunc (): skambinti bazinės klasės funkcija. Vietoj jusgin skambinti g_type_from_name (), jei bazinės klasės funkcija daro daugiau. (Kjell Ahlstedt), klaida # 742637.
    • TextBuffer:
    • Pridėti insert_martkup ().
    • pridėkite savybes copy_target_list ir paste_target_list. (Kjellas Ahlstedtas)
    • Dokumentacija:
    • Pixbuf: pakeiskite Glib :: ResourceError paminėjimą į Gio :: ResourceError. (Kjellas Ahlstedtas)

    Kas naujo versijoje 3.15.3:

    • Gtk:
    • CssProvider: pridėti CssProviderError ir signal_parsing_error () (Kjell Ahlstedt)
    • Pridėti CssSection. (Kjellas Ahlstedtas)
    • Dialogas: nustatykite konstruktorius naudodami DialogFlags. (Kjellas Ahlstedtas) Reida # 738513 (Simonas Kazlauskas)
    • "ScaleButton": - pataisykite konstruktorių. - Pridėkite konstruktorių be piktogramų. (Murray Cumming)
    • ScrolledWindow: pridėkite get / set_overlay_scrolling () ir nuosavybę. (Juan R. GarcAa Blanco)
    • Stack: Pridėti hhogogenous and vhomogeneous properties. (Juan R. GarcAa Blanco)
    • TextTag: pridėkite atsarginį, atsarginį nustatymą, atstumo tarp raidžių ir atstatymo tarp raidžių reikšmes. (Juan R. GarcAa Blanco)
    • TextView: pridėkite monosferos ypatybes. (Juan R. GarcAa Blanco)
    • Valdiklis: pridėta get_action_group () ir list_action_prefixes (). (Murray Cumming)
    • Dokumentacija:
    • Pridėkite tuščią eilutę po @newin, kur ji trūksta. (Kjellas Ahlstedtas)
    • Ištaisykite kai kuriuos "Doxygen" įspėjimus. (Kjellas Ahlstedtas)
    • ScaleButton: dokumentuoti konstruktorius. (Murray Cumming)

    Kas naujo versijoje 3.15.2:

    • Gtk:
    • Dialogas: pridėkite konstruktorius su DialogFlags, pavyzdžiui, sukurkite dialogą su antraštės juostos. (Kjellas Ahlstedtas), klaida # 738513.
    • Tinklelis: pridėti attach_next_to () be parametro "sibling". (Kjellas Ahlstedtas), klaida # 739340.
    • Overlay: taisyk "& quot ;, nes & quot; dokumentacija.
    • SearchEntry: pridėkite signalą "search_changed" (Kjell Ahlstedt)
    • Pridėta StyleProperty (Mark Vender) klaida # 673317.
    • Gdk
    • Kuroras: praleiskite konstruktorių, kuriame nėra rodymo parametro. (Murray Cumming)
    • "Pixbuf": nepriimkite "create_from_inline" (). (Kjellas Ahlstedtas)

      • Dokumentacija:
      • Kas naujo

      • Antraštės demo: atnaujintų pervardytų rodyklių piktogramų. (Kjellas Ahlstedtas)
      • Sukurkite:
      • Atnaujinkite ir peržiūrėkite Visual Studio 2008 ir 2010 projektus. (Chun-wei ventiliatorius)
      • Nustatykite "Windows" demonstracijas. (Chun-wei ventiliatorius)

      Kas naujo 3.11.4 versijoje:

      • Gtk:
      • Veiksmas, aktyvus: nepakankami metodai, kurie nenaudoja "StockID". Mes nenorėjome palikti jų nebeaktualių. (Kjellas Ahlstedtas)
      • CellArea: pridėti signal_apply_attributes (). (Kjellas Ahlstedtas)
      • SelectionData: pridėkite get_data (int & length). (Kjellas Ahlstedtas)
      • "ToggleAction": nesukurkite sukurto (), kuris naudoja (nebenaudoja) StockID (Kjell Ahlstedt)
      • ToolItem: Pridėti unset_proxy_menu_item (). (Kjellas Ahlstedtas)
      • UIManager: praleisti savybę add-tearoffs. (Kjellas Ahlstedtas)
      • Gdk:
      • Pixbuf: pridėkite kūrimo_from_resource () metodus.
      • RGBA, Spalva: Fix set_hsl (), patobulinti dokumentaciją. (Kjellas Ahlstedtas), klaida # 720258
      • Sukurkite:
      • "CellArea": ​​"typedef" "SlotForeachAlloc" dokumento taisymas Papildomas "& gt;" dokumentuose, kurie įstrigo doxygen 1.8.4 begalinėje kilpoje. (Kjellas Ahlstedtas)
      • Pataisykite konstrukciją su --disable-deprecated-api (Kjell Ahlstedt)
      • Dokumentacija:
      • Pridėkite trūkstamus valdiklio vaizdus. (Kjellas Ahlstedtas)
      • AppChooser *: patobulinkite dokumentus. (Kjellas Ahlstedtas), klaida Nr. 650012
      • ColorChooser :: get_rgba (): pridėkite dokumentus (Kjell Ahlstedt)
      • SelectionData: pridėti metodų dokumentus. (Kjellas Ahlstedtas)
      • ToolItem: pridėti klasių dokumentus. (Kjellas Ahlstedtas)

      Kas naujo 3.10.1 versijoje:

      • Gtk:
      • Venkite neįtrauktų atsargų. Tai leidžia programoms kurti, kai nebenaudojama API.
      • "RadioAction", "RecentAction": nepasiekiamos "StockID" konstruktoriai ir metodai. "StockID" jau nebetinkamas, todėl tai neturėtų daryti įtakos programų kūrimui.

      Kas naujo versijoje 3.10.0:

      • Gtk:
      • Nepakankami "UIManager", "Veiksmai", "ActionGroup", "ToggleAction", "RadioAction" ir "RecentAction", tačiau jie vis dar neveikia C API: žr. https://mail.gnome.org/archives/gtkmm-list/2013-October/msg00003.html. (Murray Cumming)
      • "RadioAction": praraskite konstruktorių, naudojančių "StockID". (Murray Cumming)
      • "ToggleAction": nesukurkite konstruktoriaus, kuris naudoja "StockID" (Murray Cumming)
      • Taikymas: - add / remove_accelerator (): pridėti perkrovas be varianto parametro. (Murray Cumming) - pridėti trūkstamą gtk_init () skambutį viename iš konstruktorių. (Murray Cumming)
      • Mygtukas: pašalinkite nereikalingą BuiltinStockID deklaraciją. (Murray Cumming)
      • HeaderBar: Padarykite get_show_close_button () const. (Juan Rafael GarcAa Blanco)
      • IconView: set_cursor (): pridėkite versiją be ląstelių parametro (Murray Cumming)
      • Vietos derinys: ištaisykite triktį naudodami drag_signals, pataisykite kai kuriuos OWNERSHIP_ * s, praleidžia vektorius pagal nuorodą į signalus (Murray Cumming). Problema Nr. 705642
      • Nustatymai: pridėti create_action ().
      • SearchBar: handle_event (): naudokite GdkEventKey vietoj GdkEvent. (Murray Cumming)
      • Langas: get_frame_extents (): pridėkite const versiją. (Murray Cumming)
      • Gdk:
      • Nepalikite spalvos. (Murray Cumming)
      • Sukurkite:
      • Atnaujinti gtk-demo MSVC projektus (Chun-wei Fan)

      Kas naujo 3.9.14 versijoje:

      • Gtk:
      • Pridėti "SearchBar". (Juan Rafael Garcia Blanco)
      • Mygtukas: pakeiskite "icon_name ctor", naudodamiesi set_image_from_icon_name (). (Kjellas Ahlstedtas), klaida # 707791
      • Mastelis: konstruktorius: pašalinkite numatytąją parametro reikšmę, kad išvengtumėte dviprasmybės. (Murray Cumming), klaida # 707810 (cheshirekow)
      • Gdk:
      • Langas: pridėti set_opaque_region (). (Murray Cumming)
      • Įrankiai:
      • gtk_generate_extra_defs.sh: pridėkite variantą - make-patch. (Kjellas Ahlstedtas)
      • Sukurkite:
      • Atnaujinkite "Visual Studio" projektus (Chun-wei ventiliatorius)

      Kas naujo versijoje 3.9.12:

      • Gtk:
      • Mygtukas: pridėti konstruktorių, kuriame yra vardas ir dydis. (Murray Cumming)
      • Įrašas: pridėkite get / set_tabs () ir nuosavybę. (Murray Cumming)
      • Etiketė: pridėkite get / set_lines () ir nuosavybę. (Murray Cumming)
      • Pridėti "Revealer". (Juan R. GarcAa Blanco) Bug # 705460
      • Valdiklis:
      • pridėti get_scale_factor (). (Murray Cumming)
      • Valdiklis: pridėti drag_begin (), kuris užima x ir y koordinates. (Murray Cumming)
      • Gdk:
      • Žymeklis: apvyniokite naujas funkcijas. (Murray Cumming)

Komentarai gtkmm

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!