fltk  1.3.5-source
About: FLTK (Fast Light Tool Kit) is a cross-platform C++ GUI toolkit for UNIX/Linux (X11), Microsoft Windows, and MacOS X.
  Fossies Dox: fltk-1.3.5-source.tar.bz2  ("inofficial" and yet experimental doxygen-generated source code documentation)  

alignment_panel.h File Reference
#include <FL/Fl.H>
#include <FL/Fl_Text_Buffer.H>
#include <FL/Fl_Text_Display.H>
#include <FL/filename.H>
#include <FL/Fl_Double_Window.H>
#include <FL/Fl_Preferences.H>
#include <FL/Fl_Tooltip.H>
#include <FL/Fl_Button.H>
#include <FL/Fl_Tabs.H>
#include <FL/Fl_Group.H>
#include <FL/Fl_Box.H>
#include <FL/Fl_Input.H>
#include <FL/Fl_Check_Button.H>
#include <FL/Fl_Choice.H>
#include <FL/Fl_Int_Input.H>
#include <FL/Fl_Spinner.H>
#include <FL/Fl_Return_Button.H>
#include <FL/Fl_Round_Button.H>
Include dependency graph for alignment_panel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void load_history ()
 
void redraw_browser ()
 
void header_input_cb (Fl_Input *, void *)
 
void code_input_cb (Fl_Input *, void *)
 
void include_H_from_C_button_cb (Fl_Check_Button *, void *)
 
void use_FL_COMMAND_button_cb (Fl_Check_Button *, void *)
 
void i18n_type_cb (Fl_Choice *, void *)
 
void i18n_text_cb (Fl_Input *, void *)
 
void i18n_int_cb (Fl_Int_Input *, void *)
 
Fl_Double_Windowmake_project_window ()
 
void i18n_cb (Fl_Choice *, void *)
 
void scheme_cb (Fl_Choice *, void *)
 
Fl_Double_Windowmake_settings_window ()
 
void do_shell_command (Fl_Return_Button *, void *)
 
Fl_Double_Windowmake_shell_window ()
 
void grid_cb (Fl_Int_Input *, long)
 
void guides_cb (Fl_Check_Button *, long)
 
void default_widget_size_cb (Fl_Round_Button *, long)
 
Fl_Double_Windowmake_layout_window ()
 
void show_global_settings_window ()
 
Fl_Double_Windowmake_global_settings_window ()
 

Variables

int show_comments
 
int G_use_external_editor
 
char G_external_editor_command [512]
 
int show_coredevmenus
 
struct Fl_Menu_Itemdbmanager_item
 
Fl_Preferences fluid_prefs
 
Fl_Text_Buffershell_run_buffer
 
Fl_Double_Windowproject_window
 
Fl_Inputheader_file_input
 
Fl_Inputcode_file_input
 
Fl_Check_Buttoninclude_H_from_C_button
 
Fl_Check_Buttonuse_FL_COMMAND_button
 
Fl_Choicei18n_type_chooser
 
Fl_Inputi18n_include_input
 
Fl_Inputi18n_file_input
 
Fl_Int_Inputi18n_set_input
 
Fl_Inputi18n_function_input
 
Fl_Menu_Item menu_i18n_type_chooser []
 
Fl_Double_Windowsettings_window
 
Fl_Choicescheme_choice
 
Fl_Check_Buttontooltips_button
 
Fl_Check_Buttoncompletion_button
 
Fl_Check_Buttonopenlast_button
 
Fl_Check_Buttonprevpos_button
 
Fl_Check_Buttonshow_comments_button
 
Fl_Spinnerrecent_spinner
 
Fl_Check_Buttonuse_external_editor_button
 
Fl_Inputeditor_command_input
 
Fl_Menu_Item menu_scheme_choice []
 
Fl_Double_Windowshell_window
 
Fl_Inputshell_command_input
 
Fl_Check_Buttonshell_writecode_button
 
Fl_Check_Buttonshell_writemsgs_button
 
Fl_Check_Buttonshell_savefl_button
 
Fl_Double_Windowshell_run_window
 
Fl_Text_Displayshell_run_display
 
Fl_Return_Buttonshell_run_button
 
Fl_Double_Windowgrid_window
 
Fl_Int_Inputhorizontal_input
 
Fl_Int_Inputvertical_input
 
Fl_Int_Inputsnap_input
 
Fl_Check_Buttonguides_toggle
 
Fl_Round_Buttondef_widget_size [6]
 
Fl_Double_Windowglobal_settings_window
 
Fl_ChoicewVisibleFocus
 
Fl_ChoicewArrowFocus
 
Fl_ChoicewShowTooltips
 
Fl_ChoicewDNDText
 
Fl_ChoicewGTKText
 
Fl_ChoicewUserOrSystem
 
Fl_Menu_Item menu_wVisibleFocus []
 
Fl_Menu_Item menu_wArrowFocus []
 
Fl_Menu_Item menu_wShowTooltips []
 
Fl_Menu_Item menu_wDNDText []
 
Fl_Menu_Item menu_wGTKText []
 
Fl_Menu_Item menu_wUserOrSystem []
 

Function Documentation

◆ code_input_cb()

void code_input_cb ( Fl_Input ,
void *   
)

Definition at line 249 of file Fl_Window_Type.cxx.

References code_file_name, set_modflag(), and Fl_Input_::value().

Referenced by make_project_window().

◆ default_widget_size_cb()

void default_widget_size_cb ( Fl_Round_Button ,
long   
)

Definition at line 112 of file Fl_Window_Type.cxx.

References b, Fl_Widget_Type::default_size, fluid_prefs, and Fl_Preferences::set().

Referenced by make_layout_window().

◆ do_shell_command()

◆ grid_cb()

void grid_cb ( Fl_Int_Input ,
long   
)

◆ guides_cb()

void guides_cb ( Fl_Check_Button ,
long   
)

◆ header_input_cb()

void header_input_cb ( Fl_Input ,
void *   
)

Definition at line 244 of file Fl_Window_Type.cxx.

References header_file_name, set_modflag(), and Fl_Input_::value().

Referenced by make_project_window().

◆ i18n_cb()

void i18n_cb ( Fl_Choice ,
void *   
)

◆ i18n_int_cb()

void i18n_int_cb ( Fl_Int_Input ,
void *   
)

◆ i18n_text_cb()

◆ i18n_type_cb()

◆ include_H_from_C_button_cb()

void include_H_from_C_button_cb ( Fl_Check_Button ,
void *   
)

Definition at line 255 of file Fl_Window_Type.cxx.

References b, include_H_from_C, and set_modflag().

Referenced by make_project_window().

◆ load_history()

◆ make_global_settings_window()

◆ make_layout_window()

◆ make_project_window()

◆ make_settings_window()

◆ make_shell_window()

◆ redraw_browser()

void redraw_browser ( )

◆ scheme_cb()

void scheme_cb ( Fl_Choice ,
void *   
)

◆ show_global_settings_window()

void show_global_settings_window ( )

◆ use_FL_COMMAND_button_cb()

void use_FL_COMMAND_button_cb ( Fl_Check_Button ,
void *   
)

Definition at line 262 of file Fl_Window_Type.cxx.

References b, set_modflag(), and use_FL_COMMAND.

Referenced by make_project_window().

Variable Documentation

◆ code_file_input

Fl_Input* code_file_input

Definition at line 34 of file alignment_panel.cxx.

Referenced by make_project_window(), and show_project_cb().

◆ completion_button

Fl_Check_Button* completion_button

◆ dbmanager_item

struct Fl_Menu_Item* dbmanager_item

◆ def_widget_size

Fl_Round_Button* def_widget_size[6]

Definition at line 436 of file alignment_panel.cxx.

Referenced by make_layout_window(), and show_grid_cb().

◆ editor_command_input

Fl_Input* editor_command_input

Definition at line 208 of file alignment_panel.cxx.

Referenced by cb_editor_command_input(), and make_settings_window().

◆ fluid_prefs

◆ G_external_editor_command

char G_external_editor_command[512]

Definition at line 99 of file fluid.cxx.

Referenced by cb_editor_command_input(), make_settings_window(), and Fl_Code_Type::open().

◆ G_use_external_editor

int G_use_external_editor

◆ global_settings_window

◆ grid_window

Fl_Double_Window* grid_window

Definition at line 422 of file alignment_panel.cxx.

Referenced by cb_Close2(), make_layout_window(), and show_grid_cb().

◆ guides_toggle

Fl_Check_Button* guides_toggle

Definition at line 430 of file alignment_panel.cxx.

Referenced by make_layout_window(), and show_grid_cb().

◆ header_file_input

Fl_Input* header_file_input

Definition at line 32 of file alignment_panel.cxx.

Referenced by make_project_window(), and show_project_cb().

◆ horizontal_input

Fl_Int_Input* horizontal_input

Definition at line 424 of file alignment_panel.cxx.

Referenced by main(), make_layout_window(), and show_grid_cb().

◆ i18n_file_input

Fl_Input* i18n_file_input

◆ i18n_function_input

Fl_Input* i18n_function_input

◆ i18n_include_input

Fl_Input* i18n_include_input

◆ i18n_set_input

Fl_Int_Input* i18n_set_input

◆ i18n_type_chooser

Fl_Choice* i18n_type_chooser

Definition at line 40 of file alignment_panel.cxx.

Referenced by make_project_window(), and show_project_cb().

◆ include_H_from_C_button

Fl_Check_Button* include_H_from_C_button

Definition at line 36 of file alignment_panel.cxx.

Referenced by make_project_window(), and show_project_cb().

◆ menu_i18n_type_chooser

Fl_Menu_Item menu_i18n_type_chooser[]

Definition at line 42 of file alignment_panel.cxx.

Referenced by make_project_window().

◆ menu_scheme_choice

Fl_Menu_Item menu_scheme_choice[]

Definition at line 151 of file alignment_panel.cxx.

Referenced by make_settings_window().

◆ menu_wArrowFocus

Fl_Menu_Item menu_wArrowFocus[]

Definition at line 658 of file alignment_panel.cxx.

Referenced by make_global_settings_window().

◆ menu_wDNDText

Fl_Menu_Item menu_wDNDText[]

Definition at line 686 of file alignment_panel.cxx.

Referenced by make_global_settings_window().

◆ menu_wGTKText

Fl_Menu_Item menu_wGTKText[]

Definition at line 700 of file alignment_panel.cxx.

Referenced by make_global_settings_window().

◆ menu_wShowTooltips

Fl_Menu_Item menu_wShowTooltips[]

Definition at line 672 of file alignment_panel.cxx.

Referenced by make_global_settings_window().

◆ menu_wUserOrSystem

Fl_Menu_Item menu_wUserOrSystem[]

Definition at line 713 of file alignment_panel.cxx.

Referenced by make_global_settings_window().

◆ menu_wVisibleFocus

Fl_Menu_Item menu_wVisibleFocus[]

Definition at line 644 of file alignment_panel.cxx.

Referenced by make_global_settings_window().

◆ openlast_button

Fl_Check_Button* openlast_button

Definition at line 173 of file alignment_panel.cxx.

Referenced by cb_openlast_button(), main(), and make_settings_window().

◆ prevpos_button

Fl_Check_Button* prevpos_button

Definition at line 179 of file alignment_panel.cxx.

Referenced by cb_prevpos_button(), make_settings_window(), and position_window().

◆ project_window

Fl_Double_Window* project_window

Definition at line 26 of file alignment_panel.cxx.

Referenced by cb_Close(), make_project_window(), and show_project_cb().

◆ recent_spinner

Fl_Spinner* recent_spinner

Definition at line 193 of file alignment_panel.cxx.

Referenced by cb_recent_spinner(), and make_settings_window().

◆ scheme_choice

Fl_Choice* scheme_choice

Definition at line 149 of file alignment_panel.cxx.

Referenced by make_settings_window(), and scheme_cb().

◆ settings_window

Fl_Double_Window* settings_window

Definition at line 147 of file alignment_panel.cxx.

Referenced by cb_Close1(), make_settings_window(), and show_settings_cb().

◆ shell_command_input

Fl_Input* shell_command_input

◆ shell_run_buffer

Fl_Text_Buffer* shell_run_buffer

Definition at line 24 of file alignment_panel.cxx.

Referenced by do_shell_command(), make_shell_window(), and shell_pipe_cb().

◆ shell_run_button

Fl_Return_Button* shell_run_button

Definition at line 361 of file alignment_panel.cxx.

Referenced by do_shell_command(), and make_shell_window().

◆ shell_run_display

Fl_Text_Display* shell_run_display

Definition at line 359 of file alignment_panel.cxx.

Referenced by do_shell_command(), make_shell_window(), and shell_pipe_cb().

◆ shell_run_window

Fl_Double_Window* shell_run_window

Definition at line 357 of file alignment_panel.cxx.

Referenced by cb_shell_run_button(), do_shell_command(), and make_shell_window().

◆ shell_savefl_button

Fl_Check_Button* shell_savefl_button

◆ shell_window

◆ shell_writecode_button

Fl_Check_Button* shell_writecode_button

◆ shell_writemsgs_button

Fl_Check_Button* shell_writemsgs_button

◆ show_comments

int show_comments

Definition at line 96 of file fluid.cxx.

Referenced by cb_show_comments_button(), and make_settings_window().

◆ show_comments_button

Fl_Check_Button* show_comments_button

Definition at line 185 of file alignment_panel.cxx.

Referenced by cb_show_comments_button(), and make_settings_window().

◆ show_coredevmenus

int show_coredevmenus

Definition at line 100 of file fluid.cxx.

◆ snap_input

Fl_Int_Input* snap_input

Definition at line 428 of file alignment_panel.cxx.

Referenced by make_layout_window(), and show_grid_cb().

◆ tooltips_button

Fl_Check_Button* tooltips_button

Definition at line 160 of file alignment_panel.cxx.

Referenced by cb_tooltips_button(), and make_settings_window().

◆ use_external_editor_button

Fl_Check_Button* use_external_editor_button

Definition at line 200 of file alignment_panel.cxx.

Referenced by cb_use_external_editor_button(), and make_settings_window().

◆ use_FL_COMMAND_button

Fl_Check_Button* use_FL_COMMAND_button

Definition at line 38 of file alignment_panel.cxx.

Referenced by make_project_window(), and show_project_cb().

◆ vertical_input

Fl_Int_Input* vertical_input

Definition at line 426 of file alignment_panel.cxx.

Referenced by make_layout_window(), and show_grid_cb().

◆ wArrowFocus

Fl_Choice* wArrowFocus

Definition at line 651 of file alignment_panel.cxx.

Referenced by cb_wArrowFocus(), make_global_settings_window(), and refreshUI().

◆ wDNDText

Fl_Choice* wDNDText

Definition at line 679 of file alignment_panel.cxx.

Referenced by cb_wDNDText(), make_global_settings_window(), and refreshUI().

◆ wGTKText

Fl_Choice* wGTKText

Definition at line 693 of file alignment_panel.cxx.

Referenced by cb_wGTKText(), make_global_settings_window(), and refreshUI().

◆ wShowTooltips

Fl_Choice* wShowTooltips

Definition at line 665 of file alignment_panel.cxx.

Referenced by cb_wShowTooltips(), make_global_settings_window(), and refreshUI().

◆ wUserOrSystem

◆ wVisibleFocus

Fl_Choice* wVisibleFocus

Definition at line 637 of file alignment_panel.cxx.

Referenced by cb_wVisibleFocus(), make_global_settings_window(), and refreshUI().