; ; input file ; ; code_file,/home/faimanen/g4ee.com/test_php.php start_code start_class,test_php construct_ajaxp ; set_parameters ; startup ; debug_str ; start_method,select_state,$state setup_app,datap,data_fast setup_app,testp,test_cad setup_app,moviep,test_movie start_switch,$state case_call,startup_page,startup_page case_call,home_page,startup_page case_call,help_page,help_page ;****************************** ;* test section * ;***************************** case_call,test_pages,test_pages case_call,test1,test1 case_call,test2,test2 case_call,test3,test3 case_call,test4,test4 case_call,test5,test5 case_call,test6,test6 case_call,test7,test7 case_call,test8,test8 case_call,test9,test9 case_call,test10,test10 case_call,test11,test11 case_call,test12,test12 case_call,control_test2,control_test2 case_call,control,control case_call,view,view case_call,view_update,view_update case_call,test_db1,test_db1 case_call,test_db2,test_db2 case_call,db_title,db_title case_call,db_save,db_save case_call,db_select_page,db_select_page case_call,fast_select_page,fast_select_page ; insert object section case_call,insert_objects,insert_objects case_call,insert_code,insert_code case_call,process_insert_object_form,process_insert_object_form case_call,process_insert_object_form2,process_insert_object_form2 case_call,select_page,select_page case_call,select_page_full,select_page_full case_call,select_page_test,select_page_test ; case_call,select_section,select_section case_call,select_fast,select_fast ; case_call,select,select case_call,select_start,select_start case_call,select_down,select_down case_call,select_up,select_up case_call,select_end,select_end case_call,select_last_page,select_last_page ; case_call,test_db_replace,test_db_replace case_call,full,full case_call,full_start,full_start case_call,full_down,full_down case_call,full_up,full_up case_call,full_end,full_end ; case_call,view,view case_call,view_start,view_start case_call,view_down,view_down case_call,view_up,view_up case_call,view_end,view_end case_call,select_page,select_page case_call,edit_page,edit_page case_call,modify_page,modify_page case_call,adjust_view,adjust_view case_call,modify_object_page,modify_object_page case_call,modify_object,modify_object case_call,edit_object_page,edit_object_page case_call,modify_object,modify_object case_call,delete_object,delete_object case_call,delete_selected_object,delete_selected_object case_call,delete_object_page,delete_object_page case_call,modify_object,modify_object case_call,select_page2,select_page2 case_call,modify_object2,modify_object2 case_call,delete_page,delete_page case_call,create_page,create_page case_call,email_page,email_page case_call,test_edit_page,test_edit_page case_call,update_edit_page,update_edit_page case_call,test_edit_page2,test_edit_page2 case_call,test_array_old,test_array_old case_call,db_fast,db_fast case_call,select_page_index,select_page_index case_call,full_dir_control,full_dir_control case_call,edit_page,edit_page case_call,process_edit_page,process_edit_page case_call,process_edit_page2,process_edit_page2 case_call,print_page,print case_call,control_page,control_page case_call,modify_object_page,modify_object_page case_call,test_form,test_form case_call,process_test_form,process_test_form case_call,test_pages,test_pages case_call,test1,test1 case_call,test2,test2 case_call,test3,test3 case_call,test4,test4 case_call,test5,test5 case_call,test6,test6 case_call,test7,test7 case_call,test8,test8 case_call,test_movie_pages,test_movie_pages case_call,test_movie1,test_movie1 case_call,test_movie2,test_movie2 case_call,test_movie3,test_movie3 case_call,test_movie4,test_movie4 case_call,test_movie5,test_movie5 case_call,test_movie6,test_movie6 case_call,test_movie7,test_movie7 case_call,test_movie8,test_movie8 case_call,gen_new_movie,gen_new_movie case_call,gen_new_movie2,gen_new_movie2 case_call,show_movie,show_movie case_call,display_frames,display_frames case_call,test_edit_page,test_edit_page default_call_tt,invalid_code end_switch ;display_log ;display_setup_log end_method_return_t ; start_method,startup_page setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dpurple,startup image,page1p,500,100,300,300,galaxy.jpg button,page1p,2,4,100,100,Home Page,home_page button,page1p,2,4,100,150,Help Page,help_page button,page1p,2,5,100,200,Test Pages,test_pages button,page1p,2,5,300,200,Test Movie Pages,test_movie_pages button,page1p,1,6,100,400,select,select button,page1p,2,5,100,500,test circles,select_page|1303 button,page1p,2,5,400,500,snow man,select_page|44 button,page1p,2,5,100,550,bezier,select_page|50 button,page1p,2,5,100,600,simple,select_page|1426 button,page1p,2,6,300,600,test circles,select_page2|1303 button,page1p,2,6,100,700,last page,select_last_page end_page,page1p end_method_return_t ; start_method,home_page setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,1024,768,dgreen,home page button,page1p,2,4,100,100,Home Page,home_page button,page1p,2,4,100,150,Help Page,help_page button,page1p,2,4,200,150,Test Pages,test_pages button,page1p,2,5,100,200,Test Movie Pages,test_movie_pages button,page1p,1,4,100,200,snow man,select_page|44 button,page1p,1,4,150,200,cirles,select_page|696 button,page1p,1,4,200,200,bez,select_page|700 button,page1p,1,6,300,200,last page,select_last_page end_page,page1p end_method_return_t ; ; help page ; start_method,help_page setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,1024,768,dblue,help page button,page1p,2,5,100,100,Back,home_page button,page1p,2,5,100,150,Help Page,help_page button,page1p,2,2,200,150,Test Pages,test_pages button,page1p,2,5,100,200,test 1,test1 button,page1p,2,5,300,200,test 2,test2 button,page1p,2,5,500,200,test 3,test3 button,page1p,2,5,700,200,test 4,test4 button,page1p,2,5,100,250,test 5,test5 button,page1p,2,5,300,250,test 6,test6 button,page1p,2,5,500,250,test 7,test7 button,page1p,2,5,700,250,test 8,test8 end_page,page1p end_method_return_t ; ; test pages ; start_method,test_pages setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,1024,768,dblue,help page button,page1p,2,5,100,100,Back,home_page button,page1p,2,5,100,200,test 1,test1 button,page1p,2,5,300,200,test 2,test2 button,page1p,2,5,500,200,test 3,test3 button,page1p,2,5,700,200,test 4,test4 button,page1p,2,5,100,250,test 5,test5 button,page1p,2,5,300,250,test 6,test6 button,page1p,2,5,500,250,test 7,test7 button,page1p,2,5,700,250,test 8,test8 button,page1p,2,5,100,300,test 9,test9 button,page1p,2,5,300,300,test 10,test10 button,page1p,2,5,500,300,test 11,test11 button,page1p,2,5,700,300,test 12,test12 end_page,page1p end_method_return_t ; ; test movie pages ; start_method,test_movie_pages setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,1024,768,dblue,help page button,page1p,2,5,100,100,Back,home_page button,page1p,2,5,100,200,test 1,test_movie1 button,page1p,2,5,300,200,test 2,test_movie2 button,page1p,2,5,500,200,test 3,test_movie3 button,page1p,2,5,700,200,test 4,test_movie4 button,page1p,2,5,100,250,test 5,test_movie5 button,page1p,2,5,300,250,test 6,test_movie6 button,page1p,2,5,500,250,test 7,test_movie7 button,page1p,2,5,700,250,test 8,test_movie8 button,page1p,2,6,100,350,display frames,display_frames button,page1p,2,7,100,400,gen new movie,gen_new_movie button,page1p,2,7,300,400,gen new movie2,gen_new_movie2 button,page1p,2,7,100,450,gen_new_movie,gen_new_movie button,page1p,2,7,300,350,show movie,show_movie end_page,page1p end_method_return_t ; ; ; start_method,test1 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,testp,gen_test1,page1p end_page,page1p end_method_return_t ; start_method,test2 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,vdgreen,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,testp,gen_test2,page1p end_page,page1p end_method_return_t ; start_method,test3 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,blue,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,testp,gen_test3,page1p end_page,page1p end_method_return_t ; start_method,test4 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,green,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,testp,gen_test4,page1p end_page,page1p end_method_return_t ; start_method,test5 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dblue,help page button,page1p,2,5,100,100,Back,test_pages call_class_page,testp,gen_test5,page1p end_page,page1p end_method_return_t ; start_method,test6 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test6,page1p end_page,page1p end_method_return_t start_method,test7 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test7,page1p end_page,page1p end_method_return_t start_method,test8 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test8,page1p end_page,page1p end_method_return_t start_method,test9 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test9,page1p end_page,page1p end_method_return_t start_method,test10 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test10,page1p end_page,page1p end_method_return_t start_method,test11 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test11,page1p end_page,page1p end_method_return_t start_method,test12 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,testp,gen_test12,page1p end_page,page1p end_method_return_t ; ; movie section ; start_method,test_movie1 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,movies page button,page1p,2,4,100,100,Back,test_pages call_class_page,moviep,gen_test_movie1,page1p end_page,page1p end_method_return_t ; start_method,test_movie2 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,vdgreen,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,moviep,gen_test_movie2,page1p end_page,page1p end_method_return_t ; start_method,test_movie3 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,blue,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,moviep,gen_test_movie3,page1p end_page,page1p end_method_return_t ; start_method,test_movie4 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,green,help page button,page1p,2,4,100,100,Back,test_pages call_class_page,moviep,gen_test_movie4,page1p end_page,page1p end_method_return_t ; start_method,test_movie5 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dblue,help page button,page1p,2,5,100,100,Back,test_pages call_class_page,moviep,gen_test_movie5,page1p end_page,page1p end_method_return_t ; start_method,test_movie6 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,moviep,gen_test_movie6,page1p end_page,page1p end_method_return_t start_method,test_movie7 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,moviep,gen_test_movie7,page1p end_page,page1p end_method_return_t start_method,test_movie8 setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dgreen,test6 button,page1p,2,2,100,100,Back,test_pages call_class_page,moviep,gen_test_movie8,page1p end_page,page1p end_method_return_t start_method,gen_new_movie call_class,moviep,gen_new_movie end_method_return_t start_method,gen_new_movie2 call_class,moviep,gen_new_movie2 end_method_return_t start_method,display_frames call_class,moviep,display_frames end_method_return_t start_method,show_movie call_class,moviep,show_movie end_method_return_t ;*************************************** ;* db code section * ;*************************************** start_method,db_title call_class,datap,db_title end_method_return_t start_method,select_page_index call_class,datap,select_page_index call,full end_method_return_t start_method,select_page call_class,datap,select_page call,full end_method_return_t start_method,db_select_page call_class,datap,db_select_page end_method_return_t start_method,fast_page_select call_class,datap,fast_page_select call_class,datap,show_page_info end_method_return_t start_method,db_fast call_class,datap,test_database end_method_return_t start_method,db_save call_class,datap,test_db_save end_method_return_t start_method,test_array_old setup_core,page1p,gen_page9 begin_page,page1p,1,1024,768,dblue,test_array_old button,page1p,2,2,100,100,Home Page,home_page call_class,datap,set_pagep,page1p call_class,datap,gen_dir_buttons,page1p end_page,page1p end_method_return_t ;*********************************************** ; select_section ;********************************************** start_method,select_section call_class,datap,use_section_value call,select_fast end_method_return_t ;*********************************************** ; select_page ;********************************************** start_method,fast_select_page call_class,datap,use_page_selects call_class,datap,show_page_info ;call,control end_method_return_t ;*********************************************** ; select_last ;********************************************** start_method,select_last_page call_class,datap,select_last_page call,full end_method_return_t start_method,select_page_full call_class,datap,use_page_selects ;call_class,datap,show_page_info call,full end_method_return_t start_method,select_page_test call_class,datap,use_page_selects ;call_class,datap,show_page_info call,control_test end_method_return_t ;*********************************************** ; select ;********************************************** start_method,select_start call_class,datap,start_id call,select end_method_return_t start_method,select_down call_class,datap,dec_id call,select end_method_return_t ; start_method,select_up call_class,datap,inc_id call,select end_method_return_t ; start_method,select_end call_class,datap,end_id call,select end_method_return_t ;************************************** ; select ;*********************************************** start_method,select setup_core,page1p,gen_page9 begin_page_xywh_ex,page1p,1,0,0,1024,1024,'scrollv',1024,10000,dblue,test6 gen_dir_buttons,datap,page1p end_page,page1p ; call,show_long_select end_method_return_t ;************************************** ; select fast ;******************************** start_method,select_fast setup_core,page1p,gen_page9 begin_page_xywh_ex,page1p,1,0,0,1024,1024,'scrollv',1024,10000,dpruple,test6 call_class_page,datap,gen_dir_buttons,page1p end_page,page1p call,show_long_select end_method_return_t ;*************************************************** ; show_long_status ;*************************************************** start_method,show_long_select setup_core,page3p,gen_page9 begin_page_xywh,page3p,3,0,1024,1024,255,black,dbstatus button,page3p,1,7,50,100,home page,home_page button,page3p,1,7,150,100,help,help page button,page3p,1,7,250,100,control,control button,page3p,1,7,350,100,view,view button,page3p,1,2,50,150,insert objects,insert_objects button,page3p,1,2,50,200,full start,full_start button,page3p,1,2,150,200,full down,full_down button,page3p,1,7,250,200,full up,full_up button,page3p,1,7,350,200,full end,full_end get_lines_call,datap,get_cad_long_status process_lines,page3p,draw_array end_page,page3p end_method_return_tt ;********************************************** ; control ;*********************************** start_method,control setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,dpurple,test6 call,control_menu end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data_ex,page2p end_page,page2p call,show_status end_method_return_t start_method,control_test setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dgreen,dbgraph call_class_page,datap,gen_cad_data_ex,page2p end_page,page2p end_method_return_t start_method,control_test2 setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dgreen,dbgraph call_class_page,testp,gen_test3,page2p end_page,page2p end_method_return_t ;********************************************** ; modify_object page ;*********************************** start_method,modify_object_page setup_core,page1p,gen_page9 begin_page_xywh_ex,page1p,0,0,0,512,768,'scrollv',1024,10000,dblue,test6 button,page1p,1,2,100,100,Home Page,home_page call_class_page,datap,gen_modify_buttons,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t start_method,modify_object setup_core,page1p,gen_page9 begin_page_xywh_ex,page1p,0,0,0,512,768,'scrollv',1024,10000,dblue,test6 button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,300,100,Back,modify_object_page call_class_page,datap,gen_modify_object,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t ;********************************************** ; edit_object page ;*********************************** start_method,edit_object_page setup_core,page1p,gen_page9 begin_page_xywh_ex,page1p,0,0,0,512,768,'scrollv',1024,10000,dblue,test6 call_class_page,datap,gen_modify_buttons,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t start_method,edit_object setup_core,page1p,gen_page9 begin_page_xywh,page1p,0,0,0,512,512,dgreen,dbgraph button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,300,100,Back,edit_object_page call_class_page,datap,gen_edit_object,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t ;********************************************** ; delete_object page ;*********************************** start_method,delete_object_page setup_core,page1p,gen_page9 begin_page_xywh_ex,page1p,0,0,0,512,768,'scrollv',1024,10000,dblue,test6 call_class_page,datap,gen_delete_buttons,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t start_method,delete_object setup_core,page1p,gen_page9 begin_page_xywh,page1p,0,0,0,512,512,dgreen,dbgraph button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,300,100,Back,delete_object_page button,page1p,1,6,500,100,Delete,delete_selected_object call_class_page,datap,gen_delete_object,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t start_method,delete_selected_object setup_core,page1p,gen_page9 begin_page_xywh,page1p,0,0,0,512,512,dgreen,dbgraph button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,300,100,Back,delete_object_page call_class_page,datap,gen_delete_object,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,show_status end_method_return_t ;********************************************** ; print ;*********************************** start_method,print call_class,datap,gen_print end_method_return_t start_method,print_page setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,dorange,test6 button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,200,100,Help Page,help_page button,page1p,1,6,300,100,control,control button,page1p,1,6,400,100,view,view button,page1p,1,4,100,200,full,full button,page1p,1,4,200,200,select,select button,page1p,1,5,300,200,select section,select_section button,page1p,1,5,400,200,insert objects,insert_objects button,page1p,1,6,100,300,print,print_page button,page1p,1,6,200,30,email,email_page end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph ;draw_file,page2p,/home/g4ee/public_html/code/test_cad.txt ;draw_test,page2p end_page,page2p call,show_status end_method_return_t ;********************************************** ; email ;*********************************** start_method,email_page setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,dorange,test6 button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,200,100,Help Page,help_page button,page1p,1,6,300,100,control,control button,page1p,1,6,400,100,view,view button,page1p,1,4,100,200,full,full button,page1p,1,4,200,200,select,select button,page1p,1,5,300,200,select section,select_section button,page1p,1,6,100,300,print,print button,page1p,1,6,200,30,email,email end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph end_page,page2p call,show_status end_method_return_t ;*********************************************** ; full dir control ;********************************************** start_method,full_dir_control call_class,datap,gen_dir_control call,full end_method_return_t ;*********************************************** ; full ;********************************************** start_method,full_start call_class,datap,start_id call,full end_method_return_t start_method,full_down call_class,datap,dec_id call,full end_method_return_t ; start_method,full_up call_class,datap,inc_id call,full end_method_return_t ; start_method,full_end call_class,datap,end_id call,full end_method_return_t ;******************************************** ; full ;******************************************* start_method,full setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,1024,1024,dgreen,test6 call_class_page,datap,gen_cad_data,page1p end_page,page1p call,show_long_status end_method_return_t start_method,full2 setup_core,page1p,gen_page7 begin_page_xywh,page1p,1,0,0,1024,1024,dgreen,test6 call_class_page,datap,gen_cad_data,page1p end_page,page1p call,show_long_status end_method_return_t ;************************************* ; edit_page ;************************************* start_method,edit_page setup_core,frame1p,gen_frame2 begin_frame_xywh,frame1p,1,0,0,1024,1024,dgreen,test6 call_class_page,datap,edit_page,frame1p end_frame,frame1p call,show_long_status end_method_return_t start_method,test_edit_page h1,test edit page go_back end_method_return_t start_method,update_edit_page call_class,datap,update_edit_page end_method_return_t ;************************************* ; process_edit_page ;************************************* start_method,process_edit_page setup_core,frame1p,gen_frame2 begin_frame_xywh,frame1p,1,0,0,1024,1024,dgreen,test6 call_class_page,datap,process_edit_page,frame1p end_frame,frame1p call,show_long_status end_method_return_t start_method,test_edit_page2 call_class,datap,test_edit_page2 end_method_return_t start_method,process_edit_page2 call_class,datap,process_edit_page2 end_method_return_t start_method,select_page2 call_class,datap,select_page2 end_method_return_t start_method,test_db_replace call_class,datap,test_db_replace end_method_return_t ;******************************************** ; modify_page ;******************************************* start_method,modify_page setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,1024,1024,dgreen,test6 call_class_page,datap,gen_modify_buttons,page1p end_page,page1p call,show_long_status end_method_return_t ;******************************************** ; modify_object2 ;******************************************* start_method,modify_object2 setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,vdblue,modify object call_class_page,datap,gen_modify_object,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data,page2p end_page,page2p call,modify_long_status call,small_view end_method_return_t start_method,adjust_view call_class,datap,update_view call,modify_object end_method_return_t ;*********************************************** ; view ;********************************************** ;************************************ start_method,view setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,vdblue,test6 call_class_page,datap,test_controls,page1p button,page1p,1,4,100,600,Home Page,home_page button,page1p,1,5,300,600,Full,full button,page1p,1,6,100,650,Reset,view_update|reset button,page1p,1,6,300,650,2x,view_update|2x end_page,page1p setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbdata call_class_page,datap,gen_cad_data,page2p end_page,page2p ; call,show_status end_method_return_t ;*********************************************** ;* view_update * ;********************************************** start_method,view_update setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,vdblue,test6 call_class_page,datap,view_update,page1p button,page1p,1,4,100,600,Home Page,home_page button,page1p,1,5,300,600,full,full button,page1p,1,6,100,650,Reset,view_update|reset button,page1p,1,6,300,650,2x,view_update|2x end_page,page1p setup_core,page2p,gen_page9 call_class_page,datap,set_offset_scale,page2p begin_page_xywh,page2p,2,513,0,512,512,dblue,dbdata call_class_page,datap,gen_cad_data,page2p end_page,page2p ; call,show_status end_method_return_t ;*************************************************** ; show_status ;*************************************************** start_method,show_status setup_core,page3p,gen_page9 begin_page_xywh,page3p,3,513,513,512,255,black,dbstatus get_lines_call,datap,get_cad_status process_lines,page3p,draw_array end_page,page3p end_method_return_tt ;************************************************* ; test_db1 ;************************************************ start_method,tst_db1 call_class_tt,datap,test1 end_method_return_tt ;************************************************* ; test_db2 ;************************************************ start_method,test_db2 call_class_tt,datap,test2 end_method_return_tt start_method,test_form setup_core,frame1p,gen_frame2 begin_frame_xywh,frame1p,1,0,0,1024,1024,dgreen,test6 call_class_page,datap,test_form,frame1p end_frame,frame1p end_method_return_t start_method,process_test_form call_class,datap,process_test_form end_method_return_t ; start_method,invalid_code end_method_return_tt start_method,insert_objects setup_core,page1p,gen_page9 ;begin_page_xywh,page1p,1,0,0,512,768,dpurple,test6 begin_page_xywh_ex,page1p,1,0,0,512,768,'scrollv',1024,10000,dblue,test6 button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,4,100,150,filled rect,insert_code|cad_filled_rect button,page1p,1,4,200,150,filled rect2,insert_code|cad_filled_rect2 button,page1p,1,4,100,200,filled circle,insert_code|cad_filled_circle button,page1p,1,4,200,200,filled ellipse,insert_code|cad_filled_ellipse button,page1p,1,4,100,250,filled pie slice,insert_code|cad_filled_pie_slice button,page1p,1,4,200,250,filled epie slice,insert_code|cad_filled_epie_slice button,page1p,1,4,100,300,filled trian slice,insert_code|cad_filled_triangle button,page1p,1,4,200,300,filled quad,insert_code|cad_filled_quad button,page1p,1,4,100,350,filled diamond,insert_code|cad_filled_diamond button,page1p,1,4,200,350,filled star,insert_code|cad_filled_star ; text section button,page1p,1,4,100,450,horizontal text,insert_code|cad_htext button,page1p,1,4,200,450,text vertical,insert_code|cad_vtext button,page1p,1,4,100,500,text,insert_code|cad_text button,page1p,1,4,200,500,text flower,insert_code|cad_tflower button,page1p,1,7,100,550,text box,insert_code|cad_text_box button,page1p,1,7,200,550,filled text box,insert_code|cad_filled_text_box button,page1p,1,7,100,600,frame text box,insert_code|cad_frame_text_box button,page1p,1,7,200,600,framed text box,insert_code|cad_framed_text_box ; line section button,page1p,1,4,100,700,horizontal line,insert_code|cad_hline button,page1p,1,4,200,700,vertical line,insert_code|cad_vline button,page1p,1,4,100,750,line,insert_code|cad_line button,page1p,1,4,200,750,ray line,insert_code|cad_ray_line button,page1p,1,4,100,800,rectangle,insert_code|cad_rect button,page1p,1,4,200,800,rectangle 2,insert_code|cad_rect2 button,page1p,1,4,100,850,triangle,insert_code|cad_triangle button,page1p,1,4,200,850,quad,insert_code|cad_quad button,page1p,1,7,100,900,grid,insert_code|cad_grid button,page1p,1,7,200,900,polar grid,insert_code|cad_polar_grid end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data_ex,page2p end_page,page2p call,show_status end_method_return_t start_method,insert_code setup_core,frame1p,gen_frame2 begin_frame_xywh,frame1p,1,0,0,512,512,dgreen,test6 call_class_page,datap,gen_insert_object_form,frame1p end_frame,frame1p setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data_ex,page2p end_page,page2p call,show_status end_method_return_t ;*************************** ; insert menu ;************************** start_method,insert_menu button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,4,200,100,filled rect,insert_cod|filled_rect button,page1p,1,4,100,150,filled rect2,insert_code|filled_rect2 button,page1p,1,4,200,150,filled circle,insert_code|filled_circle end_method start_method,process_insert_object_form setup_core,page1p,gen_page9 begin_page_xywh,page1p,1,0,0,512,768,dpurple,test6 call_class_page,datap,process_insert_object_form,page1p end_page,page1p ; setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data_ex,page2p end_page,page2p call,show_status end_method_return_t start_method,process_insert_object_form2 call_class,datap,process_insert_object_form2 setup_core,page2p,gen_page9 begin_page_xywh,page2p,2,513,0,512,512,dblue,dbgraph call_class_page,datap,gen_cad_data_ex,page2p end_page,page2p call,show_status end_method_return_t ;*************************************************** ; show_long_status ;*************************************************** start_method,show_long_status setup_core,page3p,gen_page9 begin_page_xywh,page3p,3,0,1024,1024,355,black,dbstatus button,page3p,1,7,50,100,home page,home_page button,page3p,1,7,150,100,help,help page button,page3p,1,7,250,100,control,control button,page3p,1,7,350,100,view,view button,page3p,2,4,50,150,insert objects,insert_objects button,page3p,1,2,450,150,Select,select button,page3p,1,4,50,200,full start,full_dir_control|page_index_start button,page3p,1,4,150,200,full down,full_dir_control|page_index_down button,page3p,1,4,250,200,full up,full_dir_control|page_index_up button,page3p,1,4,350,200,full end,full_dir_control|page_index_end button,page3p,1,4,50,250,edit,edit_page button,page3p,1,4,150,250,print,print_page button,page3p,1,4,250,250,email,email_page button,page3p,1,4,50,300,modify objects,modify_object_page button,page3p,1,4,150,300,edit objects,edit_object_page button,page3p,1,4,250,300,delete objects,delete_object_page get_lines_call,datap,get_cad_long_status process_lines,page3p,draw_array end_page,page3p end_method_return_tt ;*************************************************** ; modify_long_status ;*************************************************** start_method,modify_long_status setup_core,page3p,gen_page9 begin_page_xywh,page3p,3,0,768,1024,255,vdgreen,dbstatus button,page3p,1,7,50,100,home page,home_page button,page3p,1,7,150,100,help help,help page button,page3p,1,7,250,100,control,control button,page3p,1,7,350,100,view,view button,page3p,1,7,50,200,full start,full_start button,page3p,1,7,150,200,full down,full_down button,page3p,1,7,250,200,full up,full_up button,page3p,1,7,350,200,full end,full_end get_lines_call,datap,get_cad_long_status process_lines,page3p,draw_array end_page,page3p end_method_return_tt ;*************************************************** ; small_view ;*************************************************** start_method,small_view setup_core,page4p,gen_page9 begin_page_xywh,page4p,4,512,512,512,255,dorange,small viewcallnd_page,page4pend_method_return_tt call_class_page,datap,gen_view_small_sliders,page4p call_class_page,datap,test_controls,page4p button,page4p,1,2,100,200,Reset,adjust_view|reset end_page,page4p end_method_return_t ;*************************** ; control menu ;************************** start_method,control_menu button,page1p,1,2,100,100,Home Page,home_page button,page1p,1,2,200,100,Help Page,help_page button,page1p,1,4,100,150,control,control button,page1p,1,4,200,150,view,view button,page1p,1,4,300,150,full,full button,page1p,1,4,100,200,select,select button,page1p,1,4,200,200,select section,select_section button,page1p,1,6,100,300,print,print_page button,page1p,1,6,200,300,email,email button,page1p,1,4,300,300,insert objs,insert_objects button,page1p,1,4,100,400,edit,edit_page button,page1p,1,4,200,400,modify,modify_page end_method ; end_class end_code ; ; end of file ;