Graphical user interface builder (original) (raw)
Un constructeur d'interface graphique est un logiciel qui permet de construire une interface graphique.
Property | Value |
---|---|
dbo:abstract | Ein GUI-Builder oder GUI-Designer oder GUI-Editor ist ein Programmierwerkzeug, welches die Erstellung grafischer Benutzeroberflächen vereinfacht, indem es dem Designer das Anordnen von Steuerelementen mittels eines WYSIWYG-Editors via Drag and Drop ermöglicht. Ohne einen GUI-Builder müssen durch Programmierung die Parameter jedes Steuerelements manuell spezifiziert werden, ohne vor der Ausführung eine Rückmeldung über das Aussehen des Programms zu erhalten. Benutzeroberflächen werden üblicherweise unter Verwendung ereignisorientierter Programmierung erstellt, sodass GUI-Builder auch die Erstellung des Ereignis-getriebenen Codes vereinfachen. Dieser unterstützende Code verbindet die Steuerelemente mit den aus- und eingehenden Ereignissen, welche Funktionen der Anwendungslogik auslösen. (de) A graphical user interface builder (or GUI builder), also known as GUI designer or sometimes RAD IDE, is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange graphical control elements (often called widgets) using a drag-and-drop WYSIWYG editor. Without a GUI builder, a GUI must be built by manually specifying each widget's parameters in source-code, with no visual feedback until the program is run. Such tools usually called the term RAD IDE. User interfaces are commonly programmed using an event-driven architecture, so GUI builders also simplify creating event-driven code. This supporting code connects software widgets with the outgoing and incoming events that trigger the functions providing the application logic. Some graphical user interface builders automatically generate all the source code for a graphical control element. Others, like Interface Builder or Glade Interface Designer, generate serialized object instances that are then loaded by the application. (en) Un constructor de interfaz gráfica es una que simplifica la creación de interfaces gráficas de usuario, permitiéndole al diseñador ordenar los widgets con un editor del tipo WYSIWYG. Sin un constructor de interfaz, ésta se puede construir manualmente, especificando en el código fuente cada parámetro del widget que se quiere usar, pero sin obtener una previsualización del proceso, como sí lo permite el constructor. Las interfaces de usuario son comúnmente programadas usando programación dirigida por eventos, con lo que los constructores de interfaz gráfica también simplifican la creación de este tipo de códigos. Este código conecta widgets con los eventos entrantes y salientes, los cuales disparan funciones que proporcionan la lógica de la aplicación. (es) Un constructeur d'interface graphique est un logiciel qui permet de construire une interface graphique. (fr) グラフィカル・ユーザーインターフェイス・ビルダ(英: graphical user interface builder)は、デザイナーがWYSIWYGエディタ内でドラッグ・アンド・ドロップでグラフィカルコントロール要素(ウィジェットと呼ばれることが多い)を配置できるようにすることで、 GUIの作成を簡素化するソフトウェア開発ツールのこと。GUIデザイナ、GUIビルダとも呼ばれる。GUIビルダがない場合、GUIはソースコードで各ウィジェットのパラメータを手動で指定することによって構築することになり、プログラムが実行されるまでGUIを実際に見ることができない。 ユーザーインターフェイスは通常、イベント駆動型アーキテクチャを使用してプログラムされるため、GUIビルダはイベント駆動型コードの作成も簡素化する。このサポートコードは、ウィジェットを、アプリケーションロジックを提供する関数をトリガーする発信イベントと着信イベントに接続する。 たとえば、Glade Interface DesignerなどのいくつかのGUIビルダは、グラフィカルコントロール要素のすべてのソースコードを自動的に生成する。一方、Interface Builderは、シリアル化されたオブジェクトインスタンスを生成し、それがアプリケーションによってロードされる。 (ja) Um construtor de interface gráfica (ou construtor de GUI) é uma ferramenta de programação que simplifica a criação de GUIs, permitindo ao designer posicionar os widgets visualmente, utilizando drag-and-drop num editor WYSIWYG. Sem um construtor de GUI, esta deve ser construída manualmente especificando todos os parâmetros através de código, sem resposta visual até que o programa seja executado. Interfaces de usuário são geralmente programadas através de uma arquitetura orientada a eventos, e os construtores de GUI frequentemente simplificam também a criação das respostas aos eventos. Tais respostas conectam os widgets aos eventos que disparam as funcionalidades providas pela lógica do programa. Os construtores de interface gráfica se popularizaram principalmente com a chegada das ferramentas RAD. (pt) «Конструктор графического пользовательского интерфейса» (или «GUI-конструктор»), также известный как «GUI-редактор», является , который упрощает создание графического интерфейса пользователя (GUI), позволяя разработчику упорядочить элементы интерфейса (часто называемые виджетами) используя редактор drag-and-drop WYSIWYG. Без GUI-конструктора графический интерфейс пользователя должен быть создан вручную, указывая параметры каждого элемента интерфейса в исходном коде без визуальной обратной связи до запуска программы. Пользовательские интерфейсы обычно программируются с помощью событийно-ориентированной архитектуры, поэтому GUI-конструкторы также упрощают создание кода, управляемого событиями. Этот вспомогательный код соединяет элементы интерфейса с исходящими и входящими событиями, которые запускают функции, обеспечивающие логику работы приложения. Некоторые конструкторы графического пользовательского интерфейса, такие как, например, Glade, автоматически генерируют весь исходный код для элемента интерфейса. Другие, такие как Interface Builder, генерируют экземпляры сериализованных объектов, которые затем загружаются приложением. (ru) |
dbo:thumbnail | wiki-commons:Special:FilePath/Gui-builder.png?width=300 |
dbo:wikiPageID | 1339879 (xsd:integer) |
dbo:wikiPageLength | 5651 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1122438961 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Carbon_(API) dbr:Qt_Creator dbr:Linux_on_the_desktop dbr:Delphi_(programming_language) dbr:Design-Oriented_Programming dbr:Resource_construction_set dbr:Ultimate++ dbr:Universal_Windows_Platform dbr:Visual_Component_Library dbr:Visual_Studio dbr:X_Toolkit_Intrinsics dbr:.NET_Core dbc:Graphical_user_interfaces dbr:Creately dbr:Clarion_(programming_language) dbr:Cocoa_(API) dbr:Code::Blocks dbr:CodeLite dbr:Embedded_Wizard dbr:FreeBASIC dbr:Free_Pascal dbr:GNUstep dbr:GTK dbr:Gambas dbr:Glade_Interface_Designer dbr:Gorm_(computing) dbr:Graphics_Environment_Manager dbr:MonoDevelop dbr:Motif_(software) dbr:MyEclipse dbr:PhoneGap dbr:Android_Studio dbr:Anjuta dbr:Apache_Cordova dbr:App_Inventor_for_Android dbr:Liberty_BASIC dbr:Stetic dbr:AutoIt dbr:Axure_RP dbr:B4X dbr:C++Builder dbc:User_interface_builders dbr:Windows_Presentation_Foundation dbr:Lazarus_Component_Library dbr:Graphical_control_element dbr:4th_Dimension_(software) dbr:Adobe_Animate dbr:DBase dbr:Eclipse_(software) dbr:Event-driven_programming dbr:FLTK dbr:FLUID dbr:Flutter_(software) dbr:OutSystems dbr:PascalABC.NET dbr:Graphical_user_interface dbr:Delphi_(IDE) dbr:Source_code dbr:Drag-and-drop dbr:Rapid_application_development dbr:ActiveState_Komodo dbr:JDeveloper dbr:JUCE dbc:Graphical_control_elements dbr:KDevelop dbr:LANSA_(development_environment) dbr:LabWindows/CVI dbr:Lazarus_(IDE) dbr:Lazarus_(software) dbr:Software_widget dbr:User_interface_markup_language dbr:Softwell_Maker dbr:Human_interface_device dbr:Human_interface_guidelines dbr:Purebasic dbr:Integrated_development_environment dbr:IntelliJ_IDEA dbr:Interface_Builder dbr:Microsoft_Blend dbr:Microsoft_Visual_Studio dbr:NetBeans dbr:OpenStep dbr:OpenWindows dbr:SharpDevelop dbr:WxFormBuilder dbr:WxWidgets dbr:XAML dbr:XForms_(toolkit) dbr:Xamarin dbr:Xcode dbr:Xojo dbr:Serialization dbr:WYSIWYG dbr:Tk_(framework) dbr:Event_(computing) dbr:User_interface_modeling dbr:WxGlade dbr:LucidChart dbr:Scaleform dbr:Software_development_tool dbr:Qt_(toolkit) dbr:AutoIt3 dbr:DreamWeaver dbr:Wavemaker dbr:Expression_Blend dbr:WinForms dbr:Crank_AMETEK_Storyboard dbr:File:Gui-builder.png dbr:FlutterFlow dbr:FlutterStudio dbr:Nowa_App_builder dbr:Xarmarin.Forms |
dbp:wikiPageUsesTemplate | dbt:Reflist dbt:Short_description dbt:Since_when dbt:Graphical_control_elements dbt:GUI_builders |
dct:subject | dbc:Graphical_user_interfaces dbc:User_interface_builders dbc:Graphical_control_elements |
gold:hypernym | dbr:Tool |
rdf:type | dbo:Software yago:WikicatUserInterfaceBuilders yago:Abstraction100002137 yago:Builder115097209 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:GraphicalUserInterface106575681 yago:Interface106575227 yago:Material114580897 yago:Matter100020827 yago:Part113809207 yago:PhysicalEntity100001930 yago:Program106568978 yago:Relation100031921 yago:WikicatGraphicalUserInterfaces yago:Writing106359877 yago:WrittenCommunication106349220 dbo:MusicGenre yago:Software106566077 yago:Substance100019613 |
rdfs:comment | Un constructeur d'interface graphique est un logiciel qui permet de construire une interface graphique. (fr) グラフィカル・ユーザーインターフェイス・ビルダ(英: graphical user interface builder)は、デザイナーがWYSIWYGエディタ内でドラッグ・アンド・ドロップでグラフィカルコントロール要素(ウィジェットと呼ばれることが多い)を配置できるようにすることで、 GUIの作成を簡素化するソフトウェア開発ツールのこと。GUIデザイナ、GUIビルダとも呼ばれる。GUIビルダがない場合、GUIはソースコードで各ウィジェットのパラメータを手動で指定することによって構築することになり、プログラムが実行されるまでGUIを実際に見ることができない。 ユーザーインターフェイスは通常、イベント駆動型アーキテクチャを使用してプログラムされるため、GUIビルダはイベント駆動型コードの作成も簡素化する。このサポートコードは、ウィジェットを、アプリケーションロジックを提供する関数をトリガーする発信イベントと着信イベントに接続する。 たとえば、Glade Interface DesignerなどのいくつかのGUIビルダは、グラフィカルコントロール要素のすべてのソースコードを自動的に生成する。一方、Interface Builderは、シリアル化されたオブジェクトインスタンスを生成し、それがアプリケーションによってロードされる。 (ja) A graphical user interface builder (or GUI builder), also known as GUI designer or sometimes RAD IDE, is a software development tool that simplifies the creation of GUIs by allowing the designer to arrange graphical control elements (often called widgets) using a drag-and-drop WYSIWYG editor. Without a GUI builder, a GUI must be built by manually specifying each widget's parameters in source-code, with no visual feedback until the program is run. Such tools usually called the term RAD IDE. (en) Ein GUI-Builder oder GUI-Designer oder GUI-Editor ist ein Programmierwerkzeug, welches die Erstellung grafischer Benutzeroberflächen vereinfacht, indem es dem Designer das Anordnen von Steuerelementen mittels eines WYSIWYG-Editors via Drag and Drop ermöglicht. Ohne einen GUI-Builder müssen durch Programmierung die Parameter jedes Steuerelements manuell spezifiziert werden, ohne vor der Ausführung eine Rückmeldung über das Aussehen des Programms zu erhalten. (de) Un constructor de interfaz gráfica es una que simplifica la creación de interfaces gráficas de usuario, permitiéndole al diseñador ordenar los widgets con un editor del tipo WYSIWYG. Sin un constructor de interfaz, ésta se puede construir manualmente, especificando en el código fuente cada parámetro del widget que se quiere usar, pero sin obtener una previsualización del proceso, como sí lo permite el constructor. (es) Um construtor de interface gráfica (ou construtor de GUI) é uma ferramenta de programação que simplifica a criação de GUIs, permitindo ao designer posicionar os widgets visualmente, utilizando drag-and-drop num editor WYSIWYG. Sem um construtor de GUI, esta deve ser construída manualmente especificando todos os parâmetros através de código, sem resposta visual até que o programa seja executado. Os construtores de interface gráfica se popularizaram principalmente com a chegada das ferramentas RAD. (pt) «Конструктор графического пользовательского интерфейса» (или «GUI-конструктор»), также известный как «GUI-редактор», является , который упрощает создание графического интерфейса пользователя (GUI), позволяя разработчику упорядочить элементы интерфейса (часто называемые виджетами) используя редактор drag-and-drop WYSIWYG. Без GUI-конструктора графический интерфейс пользователя должен быть создан вручную, указывая параметры каждого элемента интерфейса в исходном коде без визуальной обратной связи до запуска программы. (ru) |
rdfs:label | GUI-Builder (de) Constructor de interfaz gráfica (es) Graphical user interface builder (en) Constructeur d'interface graphique (fr) GUIビルダ (ja) Construtor de interface gráfica (pt) Конструктор пользовательских интерфейсов (ru) |
owl:sameAs | freebase:Graphical user interface builder yago-res:Graphical user interface builder wikidata:Graphical user interface builder dbpedia-de:Graphical user interface builder dbpedia-es:Graphical user interface builder dbpedia-fr:Graphical user interface builder dbpedia-hu:Graphical user interface builder dbpedia-ja:Graphical user interface builder dbpedia-pt:Graphical user interface builder dbpedia-ru:Graphical user interface builder https://global.dbpedia.org/id/VPNU |
prov:wasDerivedFrom | wikipedia-en:Graphical_user_interface_builder?oldid=1122438961&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/Gui-builder.png |
foaf:isPrimaryTopicOf | wikipedia-en:Graphical_user_interface_builder |
is dbo:genre of | dbr:Qt_Creator dbr:Delphi_(software) dbr:Microsoft_Expression_Studio |
is dbo:wikiPageRedirects of | dbr:User_interface_builder dbr:List_of_graphical_user_interface_builders dbr:GUI_Builder dbr:GUI_builder dbr:GUI_builders dbr:GUI_designer dbr:List_of_GUI_builders dbr:Gui_builder dbr:Form_designer dbr:Form_desinger |
is dbo:wikiPageWikiLink of | dbr:Qt_Creator dbr:Delphi_(software) dbr:Design-Oriented_Programming dbr:Resource_construction_set dbr:Ring_(programming_language) dbr:Visual_Basic_.NET dbr:Comparison_of_integrated_development_environments dbr:GTK dbr:Glade_Interface_Designer dbr:Gorm_(computing) dbr:Graphical_widget dbr:MonoDevelop dbr:Android_Studio dbr:Lisp_(programming_language) dbr:BASIC dbr:C++Builder dbr:4th_Dimension_(software) dbr:Eric_(software) dbr:FLUID dbr:Fourth-generation_programming_language dbr:List_of_GTK_applications dbr:Programming_language_generations dbr:Rapid_application_development dbr:Jam.py_(web_framework) dbr:Programming_tool dbr:Software_widget dbr:Widget_toolkit dbr:Source_lines_of_code dbr:Human_interface_device dbr:Human_interface_guidelines dbr:Microsoft_Expression_Studio dbr:NetBeans dbr:ROOT dbr:WxFormBuilder dbr:XBLite dbr:XForms_(toolkit) dbr:XML_Resource dbr:Outline_of_software_development dbr:RapidQ dbr:User_interface_builder dbr:List_of_graphical_user_interface_builders dbr:GUI_Builder dbr:GUI_builder dbr:GUI_builders dbr:GUI_designer dbr:List_of_GUI_builders dbr:Gui_builder dbr:Form_designer dbr:Form_desinger |
is dbp:genre of | dbr:Qt_Creator dbr:Delphi_(software) dbr:4th_Dimension_(software) dbr:Microsoft_Expression_Studio |
is foaf:primaryTopic of | wikipedia-en:Graphical_user_interface_builder |