This is sterui.c in view mode; [Download] [Up]
/* Form definition file generated with fdesign. */ #include "forms.h" #include "sterui.h" FL_FORM *stereo; FL_OBJECT *StereoBrowser, *SwapButton, *QuitButton, *BestViewText, *FocalButton, *HelpButton, *ConvSlider, *MoreButton; void create_form_stereo() { FL_OBJECT *obj; stereo = fl_bgn_form(FL_NO_BOX,223.0,199.0); obj = fl_add_box(FL_UP_BOX,0.0,0.0,223.0,199.0,""); fl_set_object_color(obj,9,47); fl_set_object_align(obj,FL_ALIGN_TOP); StereoBrowser = obj = fl_add_browser(FL_HOLD_BROWSER,9.0,9.0,111.0,78.0,""); fl_set_call_back(obj,StereoProc,0); SwapButton = obj = fl_add_lightbutton(FL_PUSH_BUTTON,123.0,36.0,93.0,24.0,"Eye Swap"); fl_set_call_back(obj,SwapProc,0); obj = fl_add_text(FL_NORMAL_TEXT,64.0,172.0,38.0,22.0,"Stereo View"); fl_set_object_lsize(obj,FL_LARGE_FONT); fl_set_object_align(obj,FL_ALIGN_CENTER); fl_set_object_lstyle(obj,FL_BOLD_STYLE); QuitButton = obj = fl_add_button(FL_NORMAL_BUTTON,182.0,172.0,38.0,24.0,"Quit"); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_call_back(obj,QuitProc,0); BestViewText = obj = fl_add_box(FL_FLAT_BOX,10.0,90.0,200.0,40.0,""); fl_set_object_color(obj,9,47); FocalButton = obj = fl_add_button(FL_NORMAL_BUTTON,123.0,63.0,93.0,24.0,"Focal Plane"); fl_set_call_back(obj,FocalProc,0); HelpButton = obj = fl_add_button(FL_NORMAL_BUTTON,176.0,8.0,40.0,23.0,"Help"); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_call_back(obj,HelpProc,1); obj = fl_add_text(FL_NORMAL_TEXT,152.0,168.0,34.0,25.0,"1.0"); fl_set_object_align(obj,FL_ALIGN_CENTER); fl_set_object_lstyle(obj,FL_BOLD_STYLE); ConvSlider = obj = fl_add_valslider(FL_HOR_NICE_SLIDER,8.0,128.0,198.0,21.0,"Convergence angle"); fl_set_object_color(obj,47,11); fl_set_object_align(obj,FL_ALIGN_TOP); fl_set_call_back(obj,ConvProc,0); MoreButton = obj = fl_add_button(FL_NORMAL_BUTTON,124.0,8.0,49.0,24.0,"More.."); fl_set_call_back(obj,MoreProc,1); fl_end_form(); } /*---------------------------------------*/ FL_FORM *Help; FL_OBJECT *HelpBrowser, *DoneButton; void create_form_Help() { FL_OBJECT *obj; Help = fl_bgn_form(FL_NO_BOX,570.0,450.0); obj = fl_add_box(FL_UP_BOX,0.0,0.0,570.0,450.0,""); HelpBrowser = obj = fl_add_browser(FL_NORMAL_BROWSER,10.0,10.0,550.0,410.0,""); fl_set_object_lsize(obj,FL_SMALL_FONT); fl_set_object_lstyle(obj,FL_FIXED_STYLE); DoneButton = obj = fl_add_button(FL_NORMAL_BUTTON,510.0,420.0,45.0,24.0,"Done"); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_call_back(obj,DoneProc,(long)Help); fl_end_form(); } /*---------------------------------------*/ FL_FORM *More; FL_OBJECT *OcularInput, *ScreenWidthInput, *DoneButton, *FixedCamButton, *CamNameInput; void create_form_More() { FL_OBJECT *obj; More = fl_bgn_form(FL_NO_BOX,255.0,140.0); obj = fl_add_box(FL_UP_BOX,0.0,0.0,255.0,140.0,""); fl_set_object_color(obj,9,47); OcularInput = obj = fl_add_input(FL_NORMAL_INPUT,10.0,12.0,110.0,26.0,"Ocular Separation"); fl_set_object_color(obj,14,6); fl_set_object_align(obj,FL_ALIGN_RIGHT); fl_set_call_back(obj,OcularSepProc,0); ScreenWidthInput = obj = fl_add_input(FL_NORMAL_INPUT,10.0,44.0,110.0,24.0,"Screen Width"); fl_set_object_color(obj,14,6); fl_set_object_align(obj,FL_ALIGN_RIGHT); fl_set_call_back(obj,ScreenWidthProc,0); DoneButton = obj = fl_add_button(FL_NORMAL_BUTTON,204.0,105.0,45.0,24.0,"Done"); fl_set_object_lstyle(obj,FL_BOLD_STYLE); fl_set_call_back(obj,DoneProc,(long)More); obj = fl_add_text(FL_NORMAL_TEXT,139.0,33.0,78.0,14.0,"(in inches)"); FixedCamButton = obj = fl_add_lightbutton(FL_PUSH_BUTTON,10.0,105.0,120.0,25.0,"Fixed camera"); CamNameInput = obj = fl_add_input(FL_NORMAL_INPUT,10.0,75.0,110.0,24.0,"Camera Name"); fl_set_object_color(obj,14,6); fl_set_object_align(obj,FL_ALIGN_RIGHT); fl_set_call_back(obj,CamNameProc,0); fl_end_form(); } /*---------------------------------------*/ void create_the_forms() { create_form_stereo(); create_form_Help(); create_form_More(); }
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.