X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flayout_forms.C;h=871b2f5488a6f3b658fbb6a3141aa1696309f069;hb=a858be7332e331e0244e4dba7b0931b6072ffd3d;hp=224d7f6a1112321909f3134dd30b5933ae3318b1;hpb=27de1486ca34aaad446adb798d71a77d6f6304da;p=lyx.git diff --git a/src/layout_forms.C b/src/layout_forms.C index 224d7f6a11..871b2f5488 100644 --- a/src/layout_forms.C +++ b/src/layout_forms.C @@ -16,110 +16,172 @@ FD_form_document *create_form_form_document(void) fdui->form_document = fl_bgn_form(FL_NO_BOX, 580, 430); obj = fl_add_box(FL_UP_BOX,0,0,580,430,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_SouthEast); obj = fl_add_frame(FL_ENGRAVED_FRAME,290,110,120,70,""); fl_set_object_color(obj,FL_COL1,FL_COL1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); obj = fl_add_text(FL_NORMAL_TEXT,300,100,100,20,_("Separation")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->group_radio_separation = fl_bgn_group(); fdui->radio_indent = obj = fl_add_checkbutton(FL_RADIO_BUTTON,290,120,110,30,idex(_("Indent|#I")));fl_set_button_shortcut(obj,scex(_("Indent|#I")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->radio_skip = obj = fl_add_checkbutton(FL_RADIO_BUTTON,290,150,110,30,idex(_("Skip|#K")));fl_set_button_shortcut(obj,scex(_("Skip|#K")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_end_group(); fdui->choice_class = obj = fl_add_choice(FL_NORMAL_CHOICE,120,20,160,30,idex(_("Class:|#C")));fl_set_button_shortcut(obj,scex(_("Class:|#C")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_set_object_callback(obj,ChoiceClassCB,0); fdui->choice_pagestyle = obj = fl_add_choice(FL_NORMAL_CHOICE,120,60,160,30,idex(_("Pagestyle:|#P")));fl_set_button_shortcut(obj,scex(_("Pagestyle:|#P")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->choice_fonts = obj = fl_add_choice(FL_NORMAL_CHOICE,120,110,160,30,idex(_("Fonts:|#F")));fl_set_button_shortcut(obj,scex(_("Fonts:|#F")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->choice_fontsize = obj = fl_add_choice(FL_NORMAL_CHOICE,120,150,160,30,idex(_("Font Size:|#O")));fl_set_button_shortcut(obj,scex(_("Font Size:|#O")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->button_cancel = obj = fl_add_button(FL_NORMAL_BUTTON,470,390,100,30,idex(_("Cancel|^[")));fl_set_button_shortcut(obj,scex(_("Cancel|^[")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast); fl_set_object_callback(obj,DocumentCancelCB,0); fdui->button_apply = obj = fl_add_button(FL_NORMAL_BUTTON,360,390,100,30,idex(_("Apply|#A")));fl_set_button_shortcut(obj,scex(_("Apply|#A")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast); fl_set_object_callback(obj,DocumentApplyCB,0); fdui->button_ok = obj = fl_add_button(FL_RETURN_BUTTON,250,390,100,30,_("OK")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast); fl_set_object_callback(obj,DocumentOKCB,0); fdui->input_float_placement = obj = fl_add_input(FL_NORMAL_INPUT,450,195,120,30,idex(_("Float Placement:|#L")));fl_set_button_shortcut(obj,scex(_("Float Placement:|#L")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->choice_postscript_driver = obj = fl_add_choice(FL_NORMAL_CHOICE,120,230,190,30,idex(_("PS Driver:|#S")));fl_set_button_shortcut(obj,scex(_("PS Driver:|#S")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->choice_inputenc = obj = fl_add_choice(FL_NORMAL_CHOICE,120,270,190,30,idex(_("Encoding:|#D")));fl_set_button_shortcut(obj,scex(_("Encoding:|#D")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); obj = fl_add_frame(FL_ENGRAVED_FRAME,290,20,122,70,""); fl_set_object_color(obj,FL_COL1,FL_COL1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_TOP_LEFT); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); obj = fl_add_frame(FL_ENGRAVED_FRAME,432,20,136,70,""); fl_set_object_color(obj,FL_COL1,FL_COL1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->group_radio_sides = fl_bgn_group(); fdui->radio_sides_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON,290,30,120,30,idex(_("One|#n")));fl_set_button_shortcut(obj,scex(_("One|#n")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->radio_sides_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON,290,60,120,30,idex(_("Two|#T")));fl_set_button_shortcut(obj,scex(_("Two|#T")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_end_group(); obj = fl_add_text(FL_NORMAL_TEXT,300,10,60,20,_("Sides")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); obj = fl_add_text(FL_NORMAL_TEXT,440,10,80,20,_("Columns")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->group_radio_columns = fl_bgn_group(); fdui->radio_columns_one = obj = fl_add_checkbutton(FL_RADIO_BUTTON,432,30,110,30,idex(_("One|#e")));fl_set_button_shortcut(obj,scex(_("One|#e")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->radio_columns_two = obj = fl_add_checkbutton(FL_RADIO_BUTTON,432,60,110,30,idex(_("Two|#w")));fl_set_button_shortcut(obj,scex(_("Two|#w")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_end_group(); fdui->input_extra = obj = fl_add_input(FL_NORMAL_INPUT,450,235,120,30,idex(_("Extra Options:|#X")));fl_set_button_shortcut(obj,scex(_("Extra Options:|#X")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->choice_language = obj = fl_add_box(FL_FRAME_BOX,120,190,190,30,_("Language:")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->input_default_skip = obj = fl_add_input(FL_NORMAL_INPUT,220,310,90,30,""); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_set_object_callback(obj,DocumentDefskipCB,0); fdui->choice_default_skip = obj = fl_add_choice(FL_NORMAL_CHOICE,120,310,90,30,idex(_("Default Skip:|#u")));fl_set_button_shortcut(obj,scex(_("Default Skip:|#u")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_set_object_callback(obj,DocumentDefskipCB,0); fdui->slider_secnumdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER,490,275,80,30,_("Section number depth")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->slider_tocdepth = obj = fl_add_counter(FL_SIMPLE_COUNTER,490,315,80,30,_("Table of contents depth")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->choice_spacing = obj = fl_add_choice(FL_NORMAL_CHOICE,120,350,120,30,idex(_("Spacing|#g")));fl_set_button_shortcut(obj,scex(_("Spacing|#g")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_set_object_callback(obj,DocumentSpacingCB,0); fdui->button_bullets = obj = fl_add_button(FL_NORMAL_BUTTON,430,110,130,30,idex(_("Bullet Shapes|#B")));fl_set_button_shortcut(obj,scex(_("Bullet Shapes|#B")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_set_object_callback(obj,DocumentBulletsCB,0); fdui->check_use_amsmath = obj = fl_add_checkbutton(FL_PUSH_BUTTON,430,145,120,30,idex(_("Use AMS Math|#M")));fl_set_button_shortcut(obj,scex(_("Use AMS Math|#M")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fdui->input_spacing = obj = fl_add_input(FL_FLOAT_INPUT,250,350,95,30,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_NONE); fl_set_object_callback(obj,DocumentSpacingCB,0); fl_end_form(); @@ -136,40 +198,67 @@ FD_form_character *create_form_form_character(void) fdui->form_character = fl_bgn_form(FL_NO_BOX, 300, 375); obj = fl_add_box(FL_UP_BOX,0,0,300,375,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_SouthEast); + obj = fl_add_frame(FL_ENGRAVED_FRAME,10,280,280,45,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); + obj = fl_add_frame(FL_ENGRAVED_FRAME,10,220,280,45,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); obj = fl_add_frame(FL_ENGRAVED_FRAME,10,10,280,195,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->choice_family = obj = fl_add_choice(FL_NORMAL_CHOICE,94,15,191,30,idex(_("Family:|#F")));fl_set_button_shortcut(obj,scex(_("Family:|#F")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->choice_series = obj = fl_add_choice(FL_NORMAL_CHOICE,94,55,191,30,idex(_("Series:|#S")));fl_set_button_shortcut(obj,scex(_("Series:|#S")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->choice_shape = obj = fl_add_choice(FL_NORMAL_CHOICE,94,95,191,30,idex(_("Shape:|#H")));fl_set_button_shortcut(obj,scex(_("Shape:|#H")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->choice_size = obj = fl_add_choice(FL_NORMAL_CHOICE,95,230,191,30,idex(_("Size:|#Z")));fl_set_button_shortcut(obj,scex(_("Size:|#Z")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->choice_bar = obj = fl_add_choice(FL_NORMAL_CHOICE,95,290,190,30,idex(_("Misc:|#M")));fl_set_button_shortcut(obj,scex(_("Misc:|#M")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->button_apply = obj = fl_add_button(FL_NORMAL_BUTTON,60,330,80,30,idex(_("Apply|#A")));fl_set_button_shortcut(obj,scex(_("Apply|#A")),1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast); fl_set_object_callback(obj,CharacterApplyCB,0); fdui->button_close = obj = fl_add_button(FL_RETURN_BUTTON,175,330,80,30,_("Close")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast); fl_set_object_callback(obj,CharacterCloseCB,0); fdui->choice_color = obj = fl_add_choice(FL_NORMAL_CHOICE,95,135,191,30,idex(_("Color:|#C")));fl_set_button_shortcut(obj,scex(_("Color:|#C")),1); fl_set_object_boxtype(obj,FL_FRAME_BOX); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->check_toggle_all = obj = fl_add_checkbutton(FL_PUSH_BUTTON,30,175,260,25,idex(_("Toggle on all these|#T")));fl_set_button_shortcut(obj,scex(_("Toggle on all these|#T")),1); - obj = fl_add_frame(FL_ENGRAVED_FRAME,10,220,280,45,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); obj = fl_add_text(FL_NORMAL_TEXT,20,210,210,20,_("These are never toggled")); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); - obj = fl_add_frame(FL_ENGRAVED_FRAME,10,280,280,45,""); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); obj = fl_add_text(FL_NORMAL_TEXT,20,270,215,20,_("These are always toggled")); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NorthEast); + fl_set_object_resize(obj, FL_RESIZE_X); fl_end_form(); //fdui->form_character->fdui = fdui; @@ -305,6 +394,7 @@ FD_form_preamble *create_form_form_preamble(void) fl_set_object_callback(obj,PreambleCancelCB,0); fdui->input_preamble = obj = fl_add_input(FL_MULTILINE_INPUT,10,10,360,360,""); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_SouthEast); fl_end_form(); //fdui->form_preamble->fdui = fdui; @@ -679,25 +769,38 @@ FD_form_table_extra *create_form_form_table_extra(void) obj = fl_add_frame(FL_ENGRAVED_FRAME,15,95,305,60,""); fl_set_object_color(obj,FL_COL1,FL_COL1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_X); obj = fl_add_text(FL_NORMAL_TEXT,20,85,205,20,_("Special Multicolumn Alignment")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_X); obj = fl_add_frame(FL_ENGRAVED_FRAME,15,20,305,60,""); fl_set_object_color(obj,FL_COL1,FL_COL1); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->input_special_alignment = obj = fl_add_input(FL_NORMAL_INPUT,25,35,280,30,""); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_X); fl_set_object_callback(obj,TableOptionsCB,0); obj = fl_add_button(FL_RETURN_BUTTON,220,160,100,30,_("Close")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_SouthEast, FL_SouthEast); fl_set_object_callback(obj,TableSpeCloseCB,0); obj = fl_add_text(FL_NORMAL_TEXT,20,10,170,20,_("Special Column Alignment")); fl_set_object_lsize(obj,FL_NORMAL_SIZE); fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE); fl_set_object_lstyle(obj,FL_BOLD_STYLE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_X); fdui->input_special_multialign = obj = fl_add_input(FL_NORMAL_INPUT,25,110,280,30,""); fl_set_object_lsize(obj,FL_NORMAL_SIZE); + fl_set_object_gravity(obj, FL_NorthWest, FL_NoGravity); + fl_set_object_resize(obj, FL_RESIZE_X); fl_set_object_callback(obj,TableOptionsCB,0); fl_end_form();