wxFormBuilder

wxFormBuilder
Originalförfattare José Antonio Hurtado




Juan Antonio Ortega Ryan Mulder Ryan Pusztai Michal Bliznak

Jan Niklas Hasse
Utvecklare
Steffen Olszewski wxFormBuilder Contributors
Initial release 2006 ; 17 år sedan ( 2006 )
Stabil frisättning
3.10.1 / 22 oktober 2021 ; 17 månader sedan ( 22 oktober 2021 )
Förvar
Skrivet i C++
Operativ system Cross-platform
Plattform Windows , MacOS , Linux
Tillgänglig i engelsk
Typ
Licens GPLv2
Hemsida wxformbuilder .org  Edit this on Wikidata

wxFormBuilder är en GUI-designerapplikation med öppen källkod för wxWidgets toolkit , som gör det möjligt att skapa plattformsöverskridande applikationer. Ett strömlinjeformat, lättanvänt gränssnitt möjliggör snabbare utveckling och enklare underhåll av programvara. Det är skrivet i C++ .

wxFormBuilder är ett visuellt utvecklingsverktyg, men tillåter även inkludering av icke-grafiska komponenter. Den kan generera C++ , Python , PHP , Lua och XRC -kod. Den genererade koden kan inte redigeras direkt i programmet.

Händelsehanterare

wxFormBuilder använder metoden Connect() eller händelsetabellen för att skapa händelser. För de flesta av de tillgängliga kontrollerna kan anpassade händelsehanterare skapas. Händelser kan också läggas till genom externa XML- filer, vilket eliminerar behovet av att bygga om.

Tillgängliga kontroller

wxFormBuilder har en rik uppsättning widgets som stöds. De kan enkelt utökas via plugins.

Allmänning Ytterligare Behållare Meny-verktygsfält Layout Blanketter Contrib (med wxAdditions Plugin)
  • wx-knappen
  • wxBitmapButton
  • wxStaticText
  • wxTextCtrl
  • wxStaticBitmap
  • wxComboBox
  • wxChoice
  • wxListBox
  • wxListCtrl
  • wxCheckBox
  • wxRadioBox
  • wxRadioButton
  • wxStaticLine
  • wxSlider
  • wxMätare
  • wxTreeCtrl
  • wxHtmlWindow
  • wxRichTextCtrl
  • wxCheckListBox
  • wxGrid
  • wxToggleButton
  • wxColourPickerCtrl
  • wxFontPickerCtrl
  • wxFilePickerCtrl
  • wxDirPickerCtrl
  • wxDatePickerCtrl
  • wxCalendarCtrl
  • wxScrollBar
  • wxSpinCtrl
  • wxSpinButton
  • wxHyperlinkCtrl
  • wxGenericDirCtr
  • CustomControl
  • wxSplitterWindow
  • wxScrolledWindow
  • wxAnteckningsbok
  • wxAuiAnteckningsbok
  • wxListBook
  • wxChoiceBook
  • wxStatusBar
  • wxMenuBar
  • wxMeny
  • wxMenuItem
  • Undermenyer
  • Menyavskiljare
  • wxToolBar
  • Verktygsfältet Verktyg
  • Verktygsfältseparatorer
  • wxBoxSizer
  • wxStaticBoxSizer
  • wxGridSizer
  • wxFlexGridSizer
  • wxGridBagSizer
  • wxStdDialogButtonSizer
  • mellanlägg
  • wxFrame
  • wxPanel
  • wxDialog
  • wxPlotCtrl
  • wxPropertyGrid
  • wxPropertyGridManager
  • wxFlatAnteckningsbok
  • wxScintilla
  • awxLed
  • wxTreeListCtrl
  • wxLedBarGraph

Se även

  1. ^ https://github.com/wxFormBuilder/wxFormBuilder/releases/tag/v3.10.1 ; publiceringsdatum: 22 oktober 2021; hämtad: 9 april 2022.
  2. ^ "wxWidgets - Verktyg" . wxWidgets.org . Hämtad 2011-04-18 .
  3. ^ a b Sharma, Vineet (2009). "wxFormBuilder recension" . Informer Technologies, Inc. Hämtad 2011-04-23 .
  4. ^ "Ett RAD-verktyg för wxWidgets GUI-design" . SOFPEDIA . Hämtad 2011-04-18 .
  5. ^ "Guis Fáciles" [Easy Guis] (PDF) . Linux Magazine (på spanska). Linux New Media Spain SL 31 : 65–68. oktober 2007 . Hämtad 2011-04-16 .
  6. ^ "wxFormBuilder-funktioner" . wxformbuilder.com . Hämtad 2011-04-23 .
  7. ^ "Om wxFormBuilder" . Hämtad 2011-04-15 .

externa länkar