widget_panel.h 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. //
  2. // "$Id: widget_panel.fl 8864 2011-07-19 04:49:30Z greg.ercolano $"
  3. //
  4. // Widget panel for the Fast Light Tool Kit (FLTK).
  5. //
  6. // Copyright 1998-2010 by Bill Spitzak and others.
  7. //
  8. // This library is free software. Distribution and use rights are outlined in
  9. // the file "COPYING" which should have been included with this file. If this
  10. // file is missing or damaged, see the license at:
  11. //
  12. // http://www.fltk.org/COPYING.php
  13. //
  14. // Please report all bugs and problems on the following page:
  15. //
  16. // http://www.fltk.org/str.php
  17. //
  18. // generated by Fast Light User Interface Designer (fluid) version 1.0302
  19. #ifndef widget_panel_h
  20. #define widget_panel_h
  21. #include <FL/Fl.H>
  22. #include <FL/Fl_Double_Window.H>
  23. #include <FL/Fl_Tabs.H>
  24. #include <FL/Fl_Group.H>
  25. extern void propagate_load(Fl_Group*, void*);
  26. #include <FL/Fl_Input.H>
  27. extern void label_cb(Fl_Input*, void*);
  28. #include <FL/Fl_Choice.H>
  29. extern Fl_Menu_Item labeltypemenu[];
  30. extern void labeltype_cb(Fl_Choice*, void*);
  31. extern void image_cb(Fl_Input*, void*);
  32. #include <FL/Fl_Button.H>
  33. extern void image_browse_cb(Fl_Button*, void*);
  34. extern void inactive_cb(Fl_Input*, void*);
  35. extern void inactive_browse_cb(Fl_Button*, void*);
  36. extern void align_cb(Fl_Button*, void*);
  37. extern void align_text_image_cb(Fl_Choice*, void*);
  38. extern void align_position_cb(Fl_Choice*, void*);
  39. #include <FL/Fl_Box.H>
  40. #include <FL/Fl_Value_Input.H>
  41. extern void x_cb(Fl_Value_Input*, void*);
  42. extern Fl_Value_Input *widget_x_input;
  43. extern void y_cb(Fl_Value_Input*, void*);
  44. extern Fl_Value_Input *widget_y_input;
  45. extern void w_cb(Fl_Value_Input*, void*);
  46. extern Fl_Value_Input *widget_w_input;
  47. extern void h_cb(Fl_Value_Input*, void*);
  48. extern Fl_Value_Input *widget_h_input;
  49. #include <FL/Fl_Light_Button.H>
  50. extern void wc_relative_cb(Fl_Light_Button*, void*);
  51. extern void slider_size_cb(Fl_Value_Input*, void*);
  52. extern void min_cb(Fl_Value_Input*, void*);
  53. extern void max_cb(Fl_Value_Input*, void*);
  54. extern void step_cb(Fl_Value_Input*, void*);
  55. extern void value_cb(Fl_Value_Input*, void*);
  56. extern void min_w_cb(Fl_Value_Input*, void*);
  57. extern void min_h_cb(Fl_Value_Input*, void*);
  58. extern void set_min_size_cb(Fl_Button*, void*);
  59. extern void max_w_cb(Fl_Value_Input*, void*);
  60. extern void max_h_cb(Fl_Value_Input*, void*);
  61. extern void set_max_size_cb(Fl_Button*, void*);
  62. #include "Shortcut_Button.h"
  63. extern void shortcut_in_cb(Shortcut_Button*, void*);
  64. extern void xclass_cb(Fl_Input*, void*);
  65. extern void border_cb(Fl_Light_Button*, void*);
  66. extern void modal_cb(Fl_Light_Button*, void*);
  67. extern void non_modal_cb(Fl_Light_Button*, void*);
  68. extern void visible_cb(Fl_Light_Button*, void*);
  69. extern void active_cb(Fl_Light_Button*, void*);
  70. extern void resizable_cb(Fl_Light_Button*, void*);
  71. extern void hotspot_cb(Fl_Light_Button*, void*);
  72. extern void tooltip_cb(Fl_Input*, void*);
  73. extern Fl_Menu_Item fontmenu[];
  74. extern void labelfont_cb(Fl_Choice*, void*);
  75. extern void labelsize_cb(Fl_Value_Input*, void*);
  76. extern void labelcolor_cb(Fl_Button*, void*);
  77. extern Fl_Menu_Item boxmenu[];
  78. extern void box_cb(Fl_Choice*, void*);
  79. extern void color_cb(Fl_Button*, void*);
  80. extern void down_box_cb(Fl_Choice*, void*);
  81. extern void color2_cb(Fl_Button*, void*);
  82. extern void textfont_cb(Fl_Choice*, void*);
  83. extern void textsize_cb(Fl_Value_Input*, void*);
  84. extern void textcolor_cb(Fl_Button*, void*);
  85. extern void v_input_cb(Fl_Input*, void*);
  86. extern void subclass_cb(Fl_Input*, void*);
  87. extern void subtype_cb(Fl_Choice*, void*);
  88. extern void name_cb(Fl_Input*, void*);
  89. extern void name_public_member_cb(Fl_Choice*, void*);
  90. extern void name_public_cb(Fl_Choice*, void*);
  91. extern void macro_name_cb(Fl_Input*, void*);
  92. #include "CodeEditor.h"
  93. extern void callback_cb(CodeEditor*, void*);
  94. extern void user_data_cb(Fl_Input*, void*);
  95. extern Fl_Menu_Item whenmenu[];
  96. extern void when_cb(Fl_Choice*, void*);
  97. extern void user_data_type_cb(Fl_Input*, void*);
  98. extern void when_button_cb(Fl_Light_Button*, void*);
  99. extern Fl_Input *v_input[6];
  100. extern void vm_script_editor_cb(CodeEditor*, void*);
  101. extern CodeEditor *vm_script_project_editor;
  102. extern CodeEditor *vm_script_user_editor;
  103. extern void save_vm_script_cb(Fl_Button*, void*);
  104. extern Fl_Button *btnSaveVmScript;
  105. extern void check_vm_script_cb(Fl_Button*, void*);
  106. extern Fl_Button *btnCheckVmScript;
  107. extern void reload_vm_script_cb(Fl_Button*, void*);
  108. extern Fl_Button *btnReloadVmScript;
  109. extern void overlay_cb(Fl_Button*, void*);
  110. extern void revert_cb(Fl_Button*, void*);
  111. #include <FL/Fl_Return_Button.H>
  112. extern void ok_cb(Fl_Return_Button*, void*);
  113. extern void cancel_cb(Fl_Button*, void*);
  114. extern void live_mode_cb(Fl_Button*, void*);
  115. extern Fl_Button *wLiveMode;
  116. Fl_Double_Window* make_widget_panel();
  117. extern Fl_Menu_Item menu_[];
  118. extern Fl_Menu_Item menu_1[];
  119. extern Fl_Menu_Item menu_2[];
  120. extern Fl_Menu_Item menu_3[];
  121. #endif
  122. //
  123. // End of "$Id: widget_panel.fl 8864 2011-07-19 04:49:30Z greg.ercolano $".
  124. //