翻訳と辞書
Words near each other
・ Flugplatz Maldegem
・ Flugplatz Ottenschlag
・ Flugplatz Sömmerda-Dermsdorf
・ Flugschriften
・ Flugschule Wings Alfa
・ Flugstaffel Meinecke
・ Flugumýri Arson
・ FLUGWAG Bremen ESS 641
・ Flugwerk Deutschland GmbH
・ Flugwissenschaftliche Vereinigung Aachen
・ Flugzeugbau Friedrichshafen
・ Fluhr, California
・ Fluhr, Kern County, California
・ Fluhr, Merced County, California
・ Fluhrer, Mantin and Shamir attack
FLUID
・ Fluid
・ Fluid (disambiguation)
・ Fluid (video game)
・ Fluid (web browser)
・ Fluid analogs in quantum mechanics
・ Fluid and crystallized intelligence
・ Fluid balance
・ Fluid bearing
・ Fluid bonding
・ Fluid catalytic cracking
・ Fluid compartments
・ Fluid Components International
・ Fluid Concepts and Creative Analogies
・ Fluid conductance


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

FLUID : ウィキペディア英語版
FLUID

FLUID (Fast Light User Interface Designer) is a graphical editor and GUI builder that is used to produce FLTK source code. FLUID edits and saves its state in text .fl files, which can be edited in a text editor for finer control over display and behavior.〔(Reference ), from the FLTK documentation〕
After designing the application, FLUID compiles the .fl file into a .cxx file, which defines all the objects from the .fl file, and an .h file, which declares all the global ones.〔(Reference ), from the FLTK manual.〕 FLUID also supports localization of label strings using message files and the GNU gettext or POSIX catgets interfaces.〔(fltk.org/doc-1.3/fluid.html#fluid_i18n ), FLTK manual〕
A simple program can be made by putting all non-interface code (including a main function) into the .fl file, thus making the .cxx file a single source file to compile. Most programs are more complex than this, so other .cxx files can be written that call the FLUID functions. These .cxx files must #include the .h file, or they can #include the .cxx file so it still appears to be a single source file.
Normally the FLUID file defines one or more functions or classes, which output C++ code. Each function defines a one or more FLTK windows, and all the widgets that go inside those windows.
Widgets created by FLUID are either "named", "complex named", or "unnamed". A named widget has a legal C++ variable identifier as its name (i.e. only alphanumeric and underscore), and is defined by a global variable or class member that will point at the widget after the function defining it is called. A complex named object has punctuation such as '.' or '->' or any other symbols in its name. In this case, FLUID assigns a pointer to the widget to the name, but does not attempt to declare it. This can be used to get the widgets into structures. An unnamed widget has a blank name and no pointer is stored.
Widgets may either call a named callback function that you write in another source file, or you can supply a small piece of C++ source and FLUID will write a private callback function into the .cxx file.
==The Code View window==
While editing the program FLUID the user can look at the Code View window which shows exactly how the C++ output of the program would look like. The Code View window supports auto refreshing (When something in the program is changed, Code View will automatically change the source code being shown.) which can be disabled by the user. It won't let the user change the code being shown through it. Code View is part of FLUID and is not automatically shown on startup. It can be enabled through FLUID's menu.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「FLUID」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.