-- script for Area microscop compare -- variables for samples : sample_x1 = 82 sample_y = 349 sample_x2 = 131 sample_x3 = 180 sample_x4 = 228 sample_x5 = 277 sample_dx =48 sample_dy =48 _sound_select_sample="Highlight" _sound_accept_sample="accept" _function_select_sample ='MicroscopSampleSelect' _function_accept_sample ='MicroscopSampleAction' -- variables for evidences: evd_x1 = 87 evd_y = 121 evd_x2 = 140 evd_x3 = 193 evd_x4 = 246 evd_x5 = 300 evd_x6 = 353 evd_x7 = 406 evd_x8 = 459 evd_x9 = 512 evd_dx =48 evd_dy =48 _sound_select_evd="Highlight" _sound_accept_evd="accept" _function_select_evd ='MicroscopEvidenceSelect' _function_accept_evd ='MicroscopEvidenceAction' --middle buttons : middle_pos_y = 321 middle_pos_x1 = 161 middle_pos_x2 = 255 middle_pos_x3 = 413 middle_dx = 128 middle_dy = 32 _function_select_confirm="MicroscopConfirmSelect" _function_accept_confirm="MicroscopConfirmAccept" _sound_select_confirm="Highlight" _sound_accept_confirm="accept" _file_computer_select_bg1="Menu\\MenuTextures\\Lab\\LabComp_common\\bg1.tga" _file_computer_select_bg2="Menu\\MenuTextures\\Lab\\LabComp_common\\bg2.dds" _file_computer_select_bg3="Menu\\MenuTextures\\Lab\\LabMicroscope\\bg3.dds" _file_computer_select_bg4="Menu\\MenuTextures\\Lab\\LabMicroscope\\bg4.dds" _file_computer_select_bg5="Menu\\MenuTextures\\Lab\\LabComp_common\\bg5.dds" _file_computer_select_bg6="Menu\\MenuTextures\\Lab\\LabComp_common\\bg6.dds" _file_microscop_confirm_sel="Menu\\MenuTextures\\Lab\\LabMicroscope\\conf_match_on.dds" _file_microscop_confirm="Menu\\MenuTextures\\Lab\\LabMicroscope\\conf_match.dds" _file_texture_frame="Menu\\MenuTextures\\Lab\\Lab_common\\buttCadruPRESS.dds" _push_text_alpha_normal=255 _push_text_r_normal=255 _push_text_g_normal=205 _push_text_b_normal=7 _push_text_alpha_sel=255 _push_text_r_sel=200 _push_text_g_sel=200 _push_text_b_sel=255 function microscop_comp() SetMaterial( 'microscop_comp', 0 , _file_computer_select_bg3 , 255,255,255,255 ); SetMaterial( 'microscop_comp', 1 , _file_computer_select_bg3 , 255,255,255,255 ); SetPos( 'microscop_comp',0 , 0, 105 ); SetDim( 'microscop_comp',0 , 512, 512 ); SetPos( 'microscop_comp',1 , 0, 105 ); SetDim( 'microscop_comp',1 , 512, 512 ); -- backgrounds : AddStaticObject( 'microscop_comp' , "microscop_bgrd1" ); AddStaticObject( 'microscop_comp' , "microscop_bgrd2" ); AddStaticObject( 'microscop_comp' , "microscop_bgrd4" ); AddStaticObject( 'microscop_comp' , "microscop_bgrd5" ); AddStaticObject( 'microscop_comp' , "microscop_bgrd6" ); AddStaticObject( 'microscop_comp' , "microscop_title" ); AddStaticObject( 'microscop_comp' , "micro_lab_hint" ); AddStaticObject( 'microscop_comp' , "micro_lab_shint" ); AddStaticObject( 'microscop_comp' , 'microscop_right_pict'); AddStaticObject( 'microscop_comp' , 'microscop_left_pict'); -- Buttons : AddPushButton( 'microscop_comp' , "confirm_microscop" ); AddPushButton( 'microscop_comp' , "evd1_microscop" ); AddPushButton( 'microscop_comp' , "evd2_microscop" ); AddPushButton( 'microscop_comp' , "evd3_microscop" ); AddPushButton( 'microscop_comp' , "evd4_microscop" ); AddPushButton( 'microscop_comp' , "evd5_microscop" ); AddPushButton( 'microscop_comp' , "evd6_microscop" ); AddPushButton( 'microscop_comp' , "evd7_microscop" ); AddPushButton( 'microscop_comp' , "evd8_microscop" ); AddPushButton( 'microscop_comp' , "evd9_microscop" ); AddPushButton( 'microscop_comp' , "sample1_microscop" ); AddPushButton( 'microscop_comp' , "sample2_microscop" ); AddPushButton( 'microscop_comp' , "sample3_microscop" ); AddPushButton( 'microscop_comp' , "sample4_microscop" ); AddPushButton( 'microscop_comp' , "sample5_microscop" ); AddStaticObject( 'microscop_comp' , "evd_frame_micro" ); AddStaticObject( 'microscop_comp' , "sample_frame_micro" ); AddStaticObject( 'microscop_comp' , "m_back" ); AddStaticObject( 'microscop_comp' , "m_acc" ); AddStaticObject( 'microscop_comp' , "m_y" ); AreaAddHelpLine( "microscop_comp" , "Lab_Microscope_Help" ); GUISetVisible ("microscop_comp" , 0 ); end function micro_lab_hint() SetMaterial ( "micro_lab_hint" , 0, "" , 0, 0 ,0, 0); SetPos ( "micro_lab_hint" , 0, 83 , 161 ); SetDim( "micro_lab_hint" , 0, 400 , 24 ); SetTxt( "micro_lab_hint" , 1 , 4 , "" ); SetFontScale( "micro_lab_hint" , "0.7" ); SetTextPosition( "micro_lab_hint" , 0 , 2 , 473 , 18 ); SetTextColor("micro_lab_hint" , 255 , 255 ,255 ,180); end function micro_lab_shint() SetMaterial ( "micro_lab_shint" , 0, "" , 0, 0 ,0, 0); SetPos ( "micro_lab_shint" , 0, 336 , 357 ); SetDim( "micro_lab_shint" , 0, 400 , 24 ); SetTxt( "micro_lab_shint" , 1 , 4 , "" ); SetFontScale( "micro_lab_shint" , "0.7" ); SetTextPosition( "micro_lab_shint" , 0 , 2 , 222 , 18 ); SetTextColor("micro_lab_shint" , 255 , 255 ,255 ,180); end -- cadru evidente si samples selectate: function evd_frame_micro() SetMaterial ( "evd_frame_micro" , 0, _file_texture_frame , 255, 255 ,255, 255); SetMaterial ( "evd_frame_micro" , 1, "" , 0 , 255 ,255, 255); SetDim( "evd_frame_micro" , 0, 64 ,64 ); SetDim( "evd_frame_micro" , 1, 64 ,64 ); end function sample_frame_micro() SetMaterial ( "sample_frame_micro" , 0, _file_texture_frame , 255, 255 ,255, 255); SetMaterial ( "sample_frame_micro" , 1, "" , 0 , 255 ,255, 255); SetDim( "sample_frame_micro" , 0, 64 ,64 ); SetDim( "sample_frame_micro" , 1, 64 ,64 ); end -- backgrounds : function microscop_bgrd1() SetMaterial( 'microscop_bgrd1', 0, _file_computer_select_bg1 , 255,255,255,255 ); SetPos( 'microscop_bgrd1', 0, 0 , 1 ); SetDim( 'microscop_bgrd1', 0, 512 , 128 ); end function microscop_bgrd2() SetMaterial( 'microscop_bgrd2', 0, _file_computer_select_bg2 , 255,255,255,255 ); SetPos( 'microscop_bgrd2', 0, 512 , 1 ); SetDim( 'microscop_bgrd2', 0, 128 , 128 ); end function microscop_bgrd4() SetMaterial( 'microscop_bgrd4', 0, _file_computer_select_bg4 , 255,255,255,255 ); SetPos( 'microscop_bgrd4', 0, 512 , 105 ); SetDim( 'microscop_bgrd4', 0, 128 , 512 ); end function microscop_bgrd5() SetMaterial( 'microscop_bgrd5', 0, _file_computer_select_bg5 , 255,255,255,255 ); SetPos( 'microscop_bgrd5', 0, 0 , 406 ); SetDim( 'microscop_bgrd5', 0, 512 , 128 ); end function microscop_bgrd6() SetMaterial( 'microscop_bgrd6', 0, _file_computer_select_bg6 , 255,255,255,255 ); SetPos( 'microscop_bgrd6', 0, 512 , 406 ); SetDim( 'microscop_bgrd6', 0, 128 , 128 ); end function microscop_title() SetMaterial( 'microscop_title', 0, "" , 0 ,255,255,255 ); SetPos( 'microscop_title', 0, 74 , 77 ); SetDim( 'microscop_title', 0, 404 , 16 ); SetTxt( 'microscop_title', 1, 4 , "Lab_Prepared_Slides" ); SetFontScale( 'microscop_title', "0.8" ); SetTextColor( 'microscop_title' , 255, 0 , 205 , 0); end -- pictures objects: function microscop_left_pict() SetMaterial( 'microscop_left_pict', 0, "" , 255 ,255,255,255 ); SetMaterial( 'microscop_left_pict', 1, "" , 0 ,255,255,255 ) SetPos( 'microscop_left_pict', 0, 130 , 199 ); SetDim( 'microscop_left_pict', 0, 256 , 256 ); SetPos( 'microscop_left_pict', 1, 130 , 199 ); SetDim( 'microscop_left_pict', 1, 256 , 256 ); end function microscop_right_pict() SetMaterial( 'microscop_right_pict', 0, "" , 255 ,255,255,255 ); SetMaterial( 'microscop_right_pict', 1, "" , 0 ,255,255,255 ) SetPos( 'microscop_right_pict', 0, 381 , 199 ); SetDim( 'microscop_right_pict', 0, 256 , 256 ); SetPos( 'microscop_right_pict', 1, 381 , 199 ); SetDim( 'microscop_right_pict', 1, 256 , 256 ); end -- middle buttons : Search (left) , Confirm , Search (right): function confirm_microscop() SetMaterial( 'confirm_microscop', 0, _file_microscop_confirm , 255 ,255,255,255 ); SetMaterial( 'confirm_microscop', 1, _file_microscop_confirm_sel , 255 ,255,255,255 ); SetMaterial( 'confirm_microscop', 2, _file_microscop_confirm_sel , 255 ,255,255,255 ); SetMaterial( 'confirm_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'confirm_microscop', 0 , middle_pos_x2 , middle_pos_y -2 ); SetDim( 'confirm_microscop', 0 , middle_dx , middle_dy); SetPos( 'confirm_microscop', 1 , middle_pos_x2 , middle_pos_y -2 ); SetDim( 'confirm_microscop', 1 , middle_dx , middle_dy); SetPos( 'confirm_microscop', 2 , middle_pos_x2 , middle_pos_y -2 ); SetDim( 'confirm_microscop', 2 , middle_dx , middle_dy); SetPos( 'confirm_microscop', 3 , middle_pos_x2 , middle_pos_y -2 ); SetDim( 'confirm_microscop', 3 , middle_dx , middle_dy); SetState( 'confirm_microscop', 1 ); SetSel('confirm_microscop', _function_select_confirm ); SetPush('confirm_microscop', _function_accept_confirm ); SetSndSelect( 'confirm_microscop', _sound_select_confirm ); SetSndPush( 'confirm_microscop', _sound_accept_confirm ); SetTxt( 'confirm_microscop', 1, 5 , "Confirm" ); SetTextPosition('confirm_microscop', 5 , 3 , 104 , 14 ); SetFontScale('confirm_microscop', "0.75"); SetTextColor('confirm_microscop', _push_text_alpha_normal , _push_text_r_normal,_push_text_g_normal,_push_text_b_normal); SetTextColor('confirm_microscop', _push_text_alpha_sel , _push_text_r_sel,_push_text_g_sel,_push_text_b_sel , 1 ); SetTextColor('confirm_microscop', _push_text_alpha_normal , _push_text_r_normal,_push_text_g_normal,_push_text_b_normal ,2); SetNSEW('confirm_microscop', "evd1_microscop", "sample1_microscop", "NULL" , "NULL" ); end -- Evidences PushButtons : function evd1_microscop() SetMaterial( 'evd1_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd1_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd1_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd1_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd1_microscop', 0 , evd_x1 , evd_y ); SetDim( 'evd1_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd1_microscop', 1 , evd_x1 , evd_y ); SetDim( 'evd1_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd1_microscop', 2 , evd_x1 , evd_y ); SetDim( 'evd1_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd1_microscop', 3 , evd_x1 , evd_y ); SetDim( 'evd1_microscop', 3 , evd_dx , evd_dy); SetState( 'evd1_microscop', 3 ); SetSel('evd1_microscop', _function_select_evd ); SetPush('evd1_microscop', _function_accept_evd ); SetSndSelect( 'evd1_microscop', _sound_select_evd ); SetSndPush( 'evd1_microscop', _sound_accept_evd ); end function evd2_microscop() SetMaterial( 'evd2_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd2_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd2_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd2_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd2_microscop', 0 , evd_x2 , evd_y ); SetDim( 'evd2_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd2_microscop', 1 , evd_x2 , evd_y ); SetDim( 'evd2_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd2_microscop', 2 , evd_x2 , evd_y ); SetDim( 'evd2_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd2_microscop', 3 , evd_x2 , evd_y ); SetDim( 'evd2_microscop', 3 , evd_dx , evd_dy); SetState( 'evd2_microscop', 3 ); SetSel('evd2_microscop', _function_select_evd ); SetPush('evd2_microscop', _function_accept_evd ); SetSndSelect( 'evd2_microscop', _sound_select_evd ); SetSndPush( 'evd2_microscop', _sound_accept_evd ); end function evd3_microscop() SetMaterial( 'evd3_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd3_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd3_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd3_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd3_microscop', 0 , evd_x3 , evd_y ); SetDim( 'evd3_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd3_microscop', 1 , evd_x3 , evd_y ); SetDim( 'evd3_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd3_microscop', 2 , evd_x3 , evd_y ); SetDim( 'evd3_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd3_microscop', 3 , evd_x3 , evd_y ); SetDim( 'evd3_microscop', 3 , evd_dx , evd_dy); SetState( 'evd3_microscop', 3 ); SetSel('evd3_microscop', _function_select_evd ); SetPush('evd3_microscop', _function_accept_evd ); SetSndSelect( 'evd3_microscop', _sound_select_evd ); SetSndPush( 'evd3_microscop', _sound_accept_evd ); end function evd4_microscop() SetMaterial( 'evd4_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd4_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd4_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd4_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd4_microscop', 0 , evd_x4 , evd_y ); SetDim( 'evd4_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd4_microscop', 1 , evd_x4 , evd_y ); SetDim( 'evd4_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd4_microscop', 2 , evd_x4 , evd_y ); SetDim( 'evd4_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd4_microscop', 3 , evd_x4 , evd_y ); SetDim( 'evd4_microscop', 3 , evd_dx , evd_dy); SetState( 'evd4_microscop', 3 ); SetSel('evd4_microscop', _function_select_evd ); SetPush('evd4_microscop', _function_accept_evd ); SetSndSelect( 'evd4_microscop', _sound_select_evd ); SetSndPush( 'evd4_microscop', _sound_accept_evd ); end function evd5_microscop() SetMaterial( 'evd5_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd5_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd5_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd5_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd5_microscop', 0 , evd_x5 , evd_y ); SetDim( 'evd5_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd5_microscop', 1 , evd_x5 , evd_y ); SetDim( 'evd5_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd5_microscop', 2 , evd_x5 , evd_y ); SetDim( 'evd5_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd5_microscop', 3 , evd_x5 , evd_y ); SetDim( 'evd5_microscop', 3 , evd_dx , evd_dy); SetState( 'evd5_microscop', 3 ); SetSel('evd5_microscop', _function_select_evd ); SetPush('evd5_microscop', _function_accept_evd ); SetSndSelect( 'evd5_microscop', _sound_select_evd ); SetSndPush( 'evd5_microscop', _sound_accept_evd ); end function evd6_microscop() SetMaterial( 'evd6_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd6_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd6_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd6_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd6_microscop', 0 , evd_x6 , evd_y ); SetDim( 'evd6_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd6_microscop', 1 , evd_x6 , evd_y ); SetDim( 'evd6_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd6_microscop', 2 , evd_x6 , evd_y ); SetDim( 'evd6_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd6_microscop', 3 , evd_x6 , evd_y ); SetDim( 'evd6_microscop', 3 , evd_dx , evd_dy); SetState( 'evd6_microscop', 3 ); SetSel('evd6_microscop', _function_select_evd ); SetPush('evd6_microscop', _function_accept_evd ); SetSndSelect( 'evd6_microscop', _sound_select_evd ); SetSndPush( 'evd6_microscop', _sound_accept_evd ); end function evd7_microscop() SetMaterial( 'evd7_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd7_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd7_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd7_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd7_microscop', 0 , evd_x7 , evd_y ); SetDim( 'evd7_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd7_microscop', 1 , evd_x7 , evd_y ); SetDim( 'evd7_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd7_microscop', 2 , evd_x7 , evd_y ); SetDim( 'evd7_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd7_microscop', 3 , evd_x7 , evd_y ); SetDim( 'evd7_microscop', 3 , evd_dx , evd_dy); SetState( 'evd7_microscop', 3 ); SetSel('evd7_microscop', _function_select_evd ); SetPush('evd7_microscop', _function_accept_evd ); SetSndSelect( 'evd7_microscop', _sound_select_evd ); SetSndPush( 'evd7_microscop', _sound_accept_evd ); end function evd8_microscop() SetMaterial( 'evd8_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd8_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd8_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd8_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd8_microscop', 0 , evd_x8 , evd_y ); SetDim( 'evd8_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd8_microscop', 1 , evd_x8 , evd_y ); SetDim( 'evd8_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd8_microscop', 2 , evd_x8 , evd_y ); SetDim( 'evd8_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd8_microscop', 3 , evd_x8 , evd_y ); SetDim( 'evd8_microscop', 3 , evd_dx , evd_dy); SetState( 'evd8_microscop', 3 ); SetSel('evd8_microscop', _function_select_evd ); SetPush('evd8_microscop', _function_accept_evd ); SetSndSelect( 'evd8_microscop', _sound_select_evd ); SetSndPush( 'evd8_microscop', _sound_accept_evd ); end function evd9_microscop() SetMaterial( 'evd9_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'evd9_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'evd9_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'evd9_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'evd9_microscop', 0 , evd_x9 , evd_y ); SetDim( 'evd9_microscop', 0 , evd_dx , evd_dy); SetPos( 'evd9_microscop', 1 , evd_x9 , evd_y ); SetDim( 'evd9_microscop', 1 , evd_dx , evd_dy); SetPos( 'evd9_microscop', 2 , evd_x9 , evd_y ); SetDim( 'evd9_microscop', 2 , evd_dx , evd_dy); SetPos( 'evd9_microscop', 3 , evd_x9 , evd_y ); SetDim( 'evd9_microscop', 3 , evd_dx , evd_dy); SetState( 'evd9_microscop', 3 ); SetSel('evd9_microscop', _function_select_evd ); SetPush('evd9_microscop', _function_accept_evd ); SetSndSelect( 'evd9_microscop', _sound_select_evd ); SetSndPush( 'evd9_microscop', _sound_accept_evd ); end -- samples PushButtons: function sample1_microscop() SetMaterial( 'sample1_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'sample1_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'sample1_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'sample1_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'sample1_microscop', 0 , sample_x1 , sample_y ); SetDim( 'sample1_microscop', 0 , sample_dx , sample_dy); SetPos( 'sample1_microscop', 1 , sample_x1 , sample_y ); SetDim( 'sample1_microscop', 1 , sample_dx , sample_dy); SetPos( 'sample1_microscop', 2 , sample_x1 , sample_y ); SetDim( 'sample1_microscop', 2 , sample_dx , sample_dy); SetPos( 'sample1_microscop', 3 , sample_x1 , sample_y ); SetDim( 'sample1_microscop', 3 , sample_dx , sample_dy); SetState( 'sample1_microscop', 3 ); SetSel('sample1_microscop', _function_select_sample ); SetPush('sample1_microscop', _function_accept_sample); SetSndSelect( 'sample1_microscop', _sound_select_sample ); SetSndPush( 'sample1_microscop', _sound_accept_sample ); end function sample2_microscop() SetMaterial( 'sample2_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'sample2_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'sample2_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'sample2_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'sample2_microscop', 0 , sample_x2 , sample_y ); SetDim( 'sample2_microscop', 0 , sample_dx , sample_dy); SetPos( 'sample2_microscop', 1 , sample_x2 , sample_y ); SetDim( 'sample2_microscop', 1 , sample_dx , sample_dy); SetPos( 'sample2_microscop', 2 , sample_x2 , sample_y ); SetDim( 'sample2_microscop', 2 , sample_dx , sample_dy); SetPos( 'sample2_microscop', 3 , sample_x2 , sample_y ); SetDim( 'sample2_microscop', 3 , sample_dx , sample_dy); SetState( 'sample2_microscop', 3 ); SetSel('sample2_microscop', _function_select_sample ); SetPush('sample2_microscop', _function_accept_sample); SetSndSelect( 'sample2_microscop', _sound_select_sample ); SetSndPush( 'sample2_microscop', _sound_accept_sample ); end function sample3_microscop() SetMaterial( 'sample3_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'sample3_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'sample3_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'sample3_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'sample3_microscop', 0 , sample_x3 , sample_y ); SetDim( 'sample3_microscop', 0 , sample_dx , sample_dy); SetPos( 'sample3_microscop', 1 , sample_x3 , sample_y ); SetDim( 'sample3_microscop', 1 , sample_dx , sample_dy); SetPos( 'sample3_microscop', 2 , sample_x3 , sample_y ); SetDim( 'sample3_microscop', 2 , sample_dx , sample_dy); SetPos( 'sample3_microscop', 3 , sample_x3 , sample_y ); SetDim( 'sample3_microscop', 3 , sample_dx , sample_dy); SetState( 'sample3_microscop', 3 ); SetSel('sample3_microscop', _function_select_sample ); SetPush('sample3_microscop', _function_accept_sample); SetSndSelect( 'sample3_microscop', _sound_select_sample ); SetSndPush( 'sample3_microscop', _sound_accept_sample ); end function sample4_microscop() SetMaterial( 'sample4_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'sample4_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'sample4_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'sample4_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'sample4_microscop', 0 , sample_x4 , sample_y ); SetDim( 'sample4_microscop', 0 , sample_dx , sample_dy); SetPos( 'sample4_microscop', 1 , sample_x4 , sample_y ); SetDim( 'sample4_microscop', 1 , sample_dx , sample_dy); SetPos( 'sample4_microscop', 2 , sample_x4 , sample_y ); SetDim( 'sample4_microscop', 2 , sample_dx , sample_dy); SetPos( 'sample4_microscop', 3 , sample_x4 , sample_y ); SetDim( 'sample4_microscop', 3 , sample_dx , sample_dy); SetState( 'sample4_microscop', 3 ); SetSel('sample4_microscop', _function_select_sample ); SetPush('sample4_microscop', _function_accept_sample); SetSndSelect( 'sample4_microscop', _sound_select_sample ); SetSndPush( 'sample4_microscop', _sound_accept_sample ); end function sample5_microscop() SetMaterial( 'sample5_microscop', 0, "" , 255 ,255,255,255 ); SetMaterial( 'sample5_microscop', 1, "" , 255 ,255,255,255 ); SetMaterial( 'sample5_microscop', 2, "" , 255 ,255,255,255 ); SetMaterial( 'sample5_microscop', 3, "" , 0 ,255,255,255 ); SetPos( 'sample5_microscop', 0 , sample_x5 , sample_y ); SetDim( 'sample5_microscop', 0 , sample_dx , sample_dy); SetPos( 'sample5_microscop', 1 , sample_x5 , sample_y ); SetDim( 'sample5_microscop', 1 , sample_dx , sample_dy); SetPos( 'sample5_microscop', 2 , sample_x5 , sample_y ); SetDim( 'sample5_microscop', 2 , sample_dx , sample_dy); SetPos( 'sample5_microscop', 3 , sample_x5 , sample_y ); SetDim( 'sample5_microscop', 3 , sample_dx , sample_dy); SetState( 'sample5_microscop', 3 ); SetSel('sample5_microscop', _function_select_sample ); SetPush('sample5_microscop', _function_accept_sample); SetSndSelect( 'sample5_microscop', _sound_select_sample ); SetSndPush( 'sample5_microscop', _sound_accept_sample ); end function m_back() SetMaterial( "m_back" , 0 , _cp_common_back , 255 , 255 , 255 , 255 ); SetPos( "m_back" , 0 , 94 , 398 ); SetDim( "m_back" , 0 , _dec_but_dx , _dec_but_dy ); SetTxt( "m_back" , _dec_but_font_no, 5 , "back" ); SetFontScale('m_back' , _fontscale_dec_buttons); SetTextColor( "m_back", _dec_bt_alpha , _dec_bt_r, _dec_bt_g, _dec_bt_b ); SetTextPosition( 'm_back', _back_bt_offset_x ,_back_bt_offset_y , _back_bt_dx, _back_bt_dy ); end function m_y() SetMaterial( "m_y" , 0 , _cp_common_y , 255 , 255 , 255 , 255 ); SetPos( "m_y" , 0 , 207 , 398 ); SetDim( "m_y" , 0 , _dec_but_dx , _dec_but_dy ); SetTxt( "m_y" , _dec_but_font_no, 4 , "Lab_Help" ); SetFontScale('m_y' , _fontscale_dec_buttons); SetTextColor( "m_y", _dec_bt_alpha , _dec_bt_r, _dec_bt_g, _dec_bt_b ); SetTextPosition( 'm_y', _y_bt_offset_x ,_y_bt_offset_y , _y_bt_dx, _y_bt_dy ); end function m_acc() SetMaterial( "m_acc" , 0 , _cp_common_acc , 255 , 255 , 255 , 255 ); SetPos( "m_acc" , 0 , 440 , 398 ); SetDim( "m_acc" , 0 , _dec_but_dx , _dec_but_dy ); SetTxt( "m_acc" , _dec_but_font_no, 5 , "TEXT0185" ); SetFontScale('m_acc' , _fontscale_dec_buttons); SetTextColor( "m_acc", _dec_bt_alpha , _dec_bt_r, _dec_bt_g, _dec_bt_b ); SetTextPosition( 'm_acc', _acc_bt_offset_x ,_acc_bt_offset_y , _acc_bt_dx, _acc_bt_dy ); end