PowerBuilder 编绎成C语言源码

来源:互联网 发布:excel统计分析软件 编辑:程序博客网 时间:2024/06/05 22:54

powerbuilder太强大了,强大到一些人对pb写的的程序嗤之以鼻。


powerbuilder使用提一脚本语言,编绎成文件时使用内置的watcom c编绎器, 


今天 这里保存一下源码,有空再看看,现在还看不懂。


genapp.c Exe文件

/* D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\genapp.c Generated on Mon Jul 27 20:08:12 2015 */#include "D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\DN32T.h"#ifdef __cplusplusextern "C" {#endif  /* __cplusplus *//* SECTION.Open Main offset 204 */PBWINAPI( BOOL, DllMain )      (      HANDLE       hInst,      ULONG       reason_for_call,      LPVOID       lpReserved      ){      return( TRUE );}/* SECTION.Close Main, size 196 *//* SECTION.Open w_genapp_main.win offset 436 *//* ************************************************************* * Beginning of group 'w_genapp_main.win' ************************************************************* */DECLARE_GROUP_CURRENCY( 2 );/* *------------------------------------------------------------ * Beginning of class 'w_genapp_main' *------------------------------------------------------------ *//* EVENT create */PBWINAPI( INT, _fn_2_32770_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; SHORT  _boolTemp0; BOOL    _boolTemp0_null; LPTSTR  _stringTemp0; BOOL    _stringTemp0_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 2, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @2   line2   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @8   line2   SM_DOT sp2 STRING_TYPE */ /* field menuname STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 13 );   _stringTemp0 = ot_get_data_string( _obThis, _Temp );   _stringTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @18  line2   SM_EQ_STRING sp2 BOOL_TYPE */if( ! ( _stringTemp0_null || FALSE ) ){   _boolTemp0 = ot_ansi_strcmp( _obThis, _stringTemp0, PBTEXT("m_genapp_main") ) == 0;   _boolTemp0_null = FALSE;  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );}else{   _boolTemp0 = FALSE;   _boolTemp0_null = TRUE;  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );}CHECK_EXCEPTION_0(_obThis); /* @24  line2   SM_JUMPFALSE sp1 NO_TYPE */ if( _boolTemp0_null || ! _boolTemp0 ) goto _DEST_50;CHECK_EXCEPTION_0(_obThis); /* @28  line2   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @30  line2   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @36  line2   SM_DOT_LV sp2 OBJECT_TYPE */ /* field menuid OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 14 );     }CHECK_EXCEPTION_0(_obThis); /* @40  line2   SM_CREATE_EXT_OBJ sp1 OBJECT_TYPE */ if( ob_create_object( _obThis, &_obdataArray[ 1 ], _pGroup, 32789 ) == FAILURE )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @46  line2   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @50  line3   SM_RETURN sp0 NO_TYPE */_DEST_50: ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_2_32770_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; SHORT  _boolTemp0; BOOL    _boolTemp0_null; POB_RUNTIME_INST  _objectTemp0; BOOL    _objectTemp0_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 2, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @2   line2   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @8   line2   SM_DOT sp2 OBJECT_TYPE */ /* field menuid OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 14 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_ISVALID sp1 BOOL_TYPE */if( ! _objectTemp0_null ){   _boolTemp0 = OB_INST_DEFINED( _objectTemp0 );   _boolTemp0_null = FALSE;  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );}else{   _boolTemp0 = FALSE;   _boolTemp0_null = TRUE;  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );}CHECK_EXCEPTION_0(_obThis); /* @14  line2   SM_JUMPFALSE sp1 NO_TYPE */ if( _boolTemp0_null || ! _boolTemp0 ) goto _DEST_32;CHECK_EXCEPTION_0(_obThis); /* @18  line2   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line2   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line2   SM_DOT sp2 OBJECT_TYPE */ /* field menuid OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 14 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @30  line2   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @32  line3   SM_RETURN sp0 NO_TYPE */_DEST_32: ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'w_genapp_main' *------------------------------------------------------------ */static VTAB_INFO   _routine_vt_w_genapp_main[] =   {   { 0, NULL },   { 0, _fn_2_32770_0 }, /* 1 FUNC w_genapp_main.create */   { 1, _fn_2_32770_1 }, /* 2 FUNC w_genapp_main.destroy */   };static VTAB_CLASS_INFO _class_info_w_genapp_main[] =   {   { 32770, 2, 0, 1, 3, FALSE }, /* w_genapp_main */   };static VTAB_GROUP_INFO _group_info_w_genapp_main = { _routine_vt_w_genapp_main, _class_info_w_genapp_main };PBWINAPI( VOID, getVtableInfo_w_genapp_main )   (   POB_THIS            obthis,   OB_GROUP_ID         groupId,   PPVTAB_GROUP_INFO   groupInfo   ){   ob_enter_critical_section( obthis );   *groupInfo     = & _group_info_w_genapp_main;   SET_GROUP_CURRENCY( obthis, 2, &groupId );   ob_leave_critical_section( obthis );}/* ************************************************************* * End of group 'w_genapp_main.win' ************************************************************* *//* SECTION.Close w_genapp_main.win, size 9498 */#ifdef __cplusplus}#endif  /* __cplusplus */

w_main窗口


/* D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\cgns5b1p.c Generated on Mon Jul 27 20:08:13 2015 */#include "D:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\DN32T.h"#ifdef __cplusplusextern "C" {#endif  /* __cplusplus *//* SECTION.Open m_genapp_main.men offset 9984 *//* ************************************************************* * Beginning of group 'm_genapp_main.men' ************************************************************* */DECLARE_GROUP_CURRENCY( 3 );/* *------------------------------------------------------------ * Beginning of class 'm_genapp_main' *------------------------------------------------------------ *//* EVENT create */PBWINAPI( INT, _fn_3_32770_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 5 ]; POB_DATA  _Ref0; POB_RUNTIME_INST  _objectTemp1; BOOL    _objectTemp1_null; ULONG  _ulongTemp2; BOOL    _ulongTemp2_null; LONG  _longTemp2; BOOL    _longTemp2_null; POB_ARRAY_INST  _arrayTemp2; BOOL    _arrayTemp2_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 5 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_PUSH_SHARED_VAR_LV sp0 OBJECT_TYPE */ /* m_genapp_main OBJECT_TYPE */ _Ref0 = ob_shared_lv( _obThis, _pGroup, 0 );CHECK_EXCEPTION_0(_obThis); /* @4   line2   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @6   line2   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_lvalue_obinst( _obThis, _Ref0, _This, FALSE );CHECK_EXCEPTION_0(_obThis); /* @10  line3   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @22  line3   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @26  line3   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @28  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @30  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @36  line4   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_file OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 49 );     }CHECK_EXCEPTION_0(_obThis); /* @40  line4   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_file") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @46  line4   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @50  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @52  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @58  line5   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_help OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 50 );     }CHECK_EXCEPTION_0(_obThis); /* @62  line5   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_help") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @68  line5   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @72  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @74  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @80  line6   SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @82  line6   SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @88  line6   SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @92  line6   SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @98  line6   SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @104 line6   SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @106 line6   SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @108 line6   SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @110 line6   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @112 line6   SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @118 line6   SM_DOT sp3 OBJECT_TYPE */ /* field m_file OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 49 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @122 line6   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @126 line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @128 line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @134 line7   SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @136 line7   SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @142 line7   SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @146 line7   SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @152 line7   SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @158 line7   SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @160 line7   SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @162 line7   SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @164 line7   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @166 line7   SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @172 line7   SM_DOT sp3 OBJECT_TYPE */ /* field m_help OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 50 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @176 line7   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @180 line8   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32770_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; POB_RUNTIME_INST  _objectTemp0; BOOL    _objectTemp0_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT sp2 OBJECT_TYPE */ /* field m_file OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 49 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @32  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @34  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @40  line4   SM_DOT sp2 OBJECT_TYPE */ /* field m_help OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 50 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @46  line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_genapp_main' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_file' *------------------------------------------------------------ *//* EVENT create */PBWINAPI( INT, _fn_3_32790_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 5 ]; POB_RUNTIME_INST  _objectTemp1; BOOL    _objectTemp1_null; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null; ULONG  _ulongTemp2; BOOL    _ulongTemp2_null; LONG  _longTemp2; BOOL    _longTemp2_null; POB_ARRAY_INST  _arrayTemp2; BOOL    _arrayTemp2_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 5 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("&File") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_print OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 49 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_print") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @62  line4   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @66  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @68  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @74  line5   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_print_query OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 50 );     }CHECK_EXCEPTION_0(_obThis); /* @78  line5   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_print_query") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @84  line5   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @88  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @90  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @96  line6   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_printersetup OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 51 );     }CHECK_EXCEPTION_0(_obThis); /* @100 line6   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_printersetup") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @106 line6   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @110 line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @112 line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @118 line7   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_dash1 OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 52 );     }CHECK_EXCEPTION_0(_obThis); /* @122 line7   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_dash1") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @128 line7   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @132 line8   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @134 line8   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @140 line8   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_exit OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 53 );     }CHECK_EXCEPTION_0(_obThis); /* @144 line8   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_exit") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @150 line8   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @154 line9   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @156 line9   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @162 line9   SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @164 line9   SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @170 line9   SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @174 line9   SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @180 line9   SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @186 line9   SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @188 line9   SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @190 line9   SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @192 line9   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @194 line9   SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @200 line9   SM_DOT sp3 OBJECT_TYPE */ /* field m_print OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 49 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @204 line9   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @208 line10  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @210 line10  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @216 line10  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @218 line10  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @224 line10  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @228 line10  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @234 line10  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @240 line10  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @242 line10  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @244 line10  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @246 line10  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @248 line10  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @254 line10  SM_DOT sp3 OBJECT_TYPE */ /* field m_print_query OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 50 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @258 line10  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @262 line11  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @264 line11  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @270 line11  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @272 line11  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @278 line11  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @282 line11  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @288 line11  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @294 line11  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @296 line11  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @298 line11  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @300 line11  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @302 line11  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @308 line11  SM_DOT sp3 OBJECT_TYPE */ /* field m_printersetup OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 51 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @312 line11  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @316 line12  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @318 line12  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @324 line12  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @326 line12  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @332 line12  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @336 line12  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @342 line12  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @348 line12  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @350 line12  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @352 line12  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @354 line12  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @356 line12  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @362 line12  SM_DOT sp3 OBJECT_TYPE */ /* field m_dash1 OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 52 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @366 line12  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @370 line13  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @372 line13  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @378 line13  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @380 line13  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @386 line13  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @390 line13  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @396 line13  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @402 line13  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @404 line13  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @406 line13  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @408 line13  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @410 line13  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @416 line13  SM_DOT sp3 OBJECT_TYPE */ /* field m_exit OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 53 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @420 line13  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @424 line14  SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32790_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; POB_RUNTIME_INST  _objectTemp0; BOOL    _objectTemp0_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT sp2 OBJECT_TYPE */ /* field m_print OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 49 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @32  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @34  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @40  line4   SM_DOT sp2 OBJECT_TYPE */ /* field m_print_query OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 50 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @46  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @48  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @54  line5   SM_DOT sp2 OBJECT_TYPE */ /* field m_printersetup OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 51 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @58  line5   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @60  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @62  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @68  line6   SM_DOT sp2 OBJECT_TYPE */ /* field m_dash1 OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 52 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @72  line6   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @74  line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @76  line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @82  line7   SM_DOT sp2 OBJECT_TYPE */ /* field m_exit OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 53 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @86  line7   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @88  line8   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_file' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_print' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32791_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables */ /* local 'll_job' maps to _obdataArray[0]*/ /* local 'lw_main' maps to _obdataArray[1]*//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 7 ]; SHORT  _boolTemp2; BOOL    _boolTemp2_null; POB_RUNTIME_INST  _objectTemp2; BOOL    _objectTemp2_null; POB_DATA  _Ref2; LONG  _longTemp3; BOOL    _longTemp3_null; POB_RUNTIME_INST  _objectTemp3; BOOL    _objectTemp3_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 7 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* Local 'll_job' */ ob_set_data_flags( &_obdataArray[0], 0x1D00 ); ob_set_data_type( &_obdataArray[0], 2 ); ob_set_data_long_val( &_obdataArray[0], 0 ); /* Local 'lw_main' */ ob_set_data_flags( &_obdataArray[1], 0xD00 ); ob_set_data_type( &_obdataArray[1], 32771 ); ob_set_data_ptr_val( &_obdataArray[1], NULL ); ob_init_var_data( _obThis, &_obdataArray[1], _pGroup ); /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line8   SM_PUSH_LOCAL_VAR_LV sp0 OBJECT_TYPE */ /* local lw_main OBJECT_TYPE */ _Ref2 = & _obdataArray[1];CHECK_EXCEPTION_0(_obThis); /* @4   line8   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @6   line8   SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @12  line8   SM_DOT sp3 OBJECT_TYPE */ /* field parentwindow OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 9 );   _objectTemp3 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp3_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @16  line8   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_lvalue_obinst( _obThis, _Ref2, _objectTemp3, _objectTemp3_null );CHECK_EXCEPTION_0(_obThis); /* @20  line9   SM_PUSH_LOCAL_VAR sp0 OBJECT_TYPE */ /* local lw_main OBJECT_TYPE */ _objectTemp2 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, & _obdataArray[1] );  _objectTemp2_null = ot_get_data_nullval( _obThis, & _obdataArray[1] ); ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @24  line9   SM_ISVALID sp1 BOOL_TYPE */if( ! _objectTemp2_null ){   _boolTemp2 = OB_INST_DEFINED( _objectTemp2 );   _boolTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );}else{   _boolTemp2 = FALSE;   _boolTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );}CHECK_EXCEPTION_0(_obThis); /* @26  line9   SM_JUMPFALSE sp1 NO_TYPE */ if( _boolTemp2_null || ! _boolTemp2 ) goto _DEST_122;CHECK_EXCEPTION_0(_obThis); /* @30  line10  SM_PUSH_LOCAL_VAR_LV sp0 LONG_TYPE */ /* local ll_job LONG_TYPE */ _Ref2 = & _obdataArray[0];CHECK_EXCEPTION_0(_obThis); /* @34  line10  SM_PUSH_FUNC_CLASS sp1 OBJECT_TYPE */ _objectTemp3 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp3_null = FALSE; ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line10  SM_CLASS_CALL sp2 LONG_TYPE *//* function fnPrintOpen LONG_TYPE */SETUP_FUNC_CALL( _obThis, 3, 0 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp3, 258 )( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @48  line10  SM_PUSH_RESULT sp1 LONG_TYPE */ _longTemp3 = ot_get_data_long( _obThis, _CALLED_RETURN_VALUE );  _longTemp3_null = ot_get_data_nullval( _obThis, _CALLED_RETURN_VALUE ); ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @50  line10  SM_ASSIGN_LONG sp2 LONG_TYPE */ ot_assign_lvalue_long( _obThis, _Ref2, _longTemp3, _longTemp3_null );CHECK_EXCEPTION_0(_obThis); /* @54  line11  SM_PUSH_LOCAL_VAR sp0 OBJECT_TYPE */ /* local lw_main OBJECT_TYPE */ _objectTemp2 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, & _obdataArray[1] );  _objectTemp2_null = ot_get_data_nullval( _obThis, & _obdataArray[1] ); ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @58  line11  SM_PUSH_LOCAL_VAR sp1 LONG_TYPE */ /* local ll_job LONG_TYPE */ ob_set_data_long_val( &_obdataArray[ 3 ], ot_get_data_long( _obThis, & _obdataArray[0] ) ); ob_set_data_type( &_obdataArray[ 3 ], 2 ); ob_set_data_flags( &_obdataArray[ 3 ], 0x1C00 ); ob_set_data_nullval( &_obdataArray[ 3 ], ot_get_data_nullval( _obThis, & _obdataArray[0] ) );CHECK_EXCEPTION_0(_obThis); /* @62  line11  SM_PUSH_CONST_LONG sp2 LONG_TYPE */ /* ELIMINATED */ /* @68  line11  SM_CNV_LONG_TO_INT sp3 INT_TYPE */ ob_set_data_int_val( &_obdataArray[ 4 ], (SHORT) 1 ); ob_set_data_type( &_obdataArray[ 4 ], 1 ); ob_set_data_flags( &_obdataArray[ 4 ], 0x400 ); ob_set_data_nullval( &_obdataArray[ 4 ], FALSE );CHECK_EXCEPTION_0(_obThis); /* @72  line11  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @78  line11  SM_CNV_LONG_TO_INT sp4 INT_TYPE */ ob_set_data_int_val( &_obdataArray[ 5 ], (SHORT) 1 ); ob_set_data_type( &_obdataArray[ 5 ], 1 ); ob_set_data_flags( &_obdataArray[ 5 ], 0x400 ); ob_set_data_nullval( &_obdataArray[ 5 ], FALSE );CHECK_EXCEPTION_0(_obThis); /* @82  line11  SM_DOTFUNCCALL sp4 INT_TYPE *//* function fnPrint INT_TYPE */CHECK_VALID_OBJECT( _objectTemp2, _objectTemp2_null ){LONG_Result;POB_RUNTIME_INST_TempInst = _objectTemp2;OB_DATA_ret;SETUP_FUNC_CALL( _obThis, 3, 3 );_Result = ob_invoke_static ( _objectTemp2, NULL, 83, 3, &( _obdataArray[ 3 ] ), &_ret );if( FAILED(_Result) && !(_obThis->thrown_exception) ){;SH_DBG_OUT( _obThis->dbgthis, (DBG_PCODE_TRACE, PBTEXT("*** WE HAVE A PROBLEM HERE. Error = 944 ***"), _Result ));RT_ERROR;};}CHECK_EXCEPTION_0(_obThis); /* @92  line11  SM_POP_N_TIMES sp0 INT_TYPE */ /* ELIMINATED */ /* @96  line11  SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @98  line12  SM_PUSH_LOCAL_VAR sp0 LONG_TYPE */ /* local ll_job LONG_TYPE */ ob_set_data_long_val( &_obdataArray[ 2 ], ot_get_data_long( _obThis, & _obdataArray[0] ) ); ob_set_data_type( &_obdataArray[ 2 ], 2 ); ob_set_data_flags( &_obdataArray[ 2 ], 0x1C00 ); ob_set_data_nullval( &_obdataArray[ 2 ], ot_get_data_nullval( _obThis, & _obdataArray[0] ) );CHECK_EXCEPTION_0(_obThis); /* @102 line12  SM_PUSH_FUNC_CLASS sp1 OBJECT_TYPE */ _objectTemp3 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp3_null = FALSE; ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @108 line12  SM_CLASS_CALL sp2 INT_TYPE *//* function fnPrintClose INT_TYPE */SETUP_FUNC_CALL( _obThis, 2, 1 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp3, 241 )( _obThis, 1 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @116 line12  SM_POP_N_TIMES sp0 INT_TYPE */ /* ELIMINATED */ /* @120 line12  SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @122 line14  SM_RETURN sp0 NO_TYPE */_DEST_122: ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { ot_free_out_node( _obThis, &_obdataArray[1] ); /* lw_main */ } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32791_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; SHORT  _intTemp1; BOOL    _intTemp1_null; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 BOOL_TYPE */ /* field visible BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 2 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @34  line3   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], FALSE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @38  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @40  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @50  line4   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @56  line4   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @60  line4   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @64  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @66  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_DOT_LV sp2 BOOL_TYPE */ /* field enabled BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 4 );     }CHECK_EXCEPTION_0(_obThis); /* @76  line5   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @80  line5   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], FALSE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @84  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @86  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @92  line6   SM_DOT_LV sp2 INT_TYPE */ /* field shortcut INT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 7 );     }CHECK_EXCEPTION_0(_obThis); /* @96  line6   SM_PUSH_CONST_LONG sp1 LONG_TYPE */ /* ELIMINATED */ /* @102 line6   SM_CNV_LONG_TO_INT sp2 INT_TYPE */ _intTemp1 = (SHORT) 256;  _intTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @106 line6   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_int( _obThis, &_obdataArray[ 0 ], _intTemp1, _intTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @110 line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @112 line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @118 line7   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @122 line7   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @128 line7   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print active sheet") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @132 line7   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @136 line8   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @138 line8   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @144 line8   SM_DOT_LV sp2 STRING_TYPE */ /* field toolbaritemname STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 12 );     }CHECK_EXCEPTION_0(_obThis); /* @148 line8   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @154 line8   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print!") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @158 line8   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @162 line9   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @164 line9   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @170 line9   SM_DOT_LV sp2 STRING_TYPE */ /* field toolbaritemtext STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 14 );     }CHECK_EXCEPTION_0(_obThis); /* @174 line9   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @180 line9   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @184 line9   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @188 line10  SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32791_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_print' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_print_query' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32792_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables */ /* local 'll_job' maps to _obdataArray[0]*/ /* local 'lw_main' maps to _obdataArray[1]*//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 7 ]; LONG  _longTemp2; BOOL    _longTemp2_null; SHORT  _boolTemp2; BOOL    _boolTemp2_null; POB_RUNTIME_INST  _objectTemp2; BOOL    _objectTemp2_null; POB_DATA  _Ref2; SHORT  _boolTemp3; BOOL    _boolTemp3_null; LONG  _longTemp3; BOOL    _longTemp3_null; POB_RUNTIME_INST  _objectTemp3; BOOL    _objectTemp3_null; POB_RUNTIME_INST  _objectTemp5; BOOL    _objectTemp5_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 7 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* Local 'll_job' */ ob_set_data_flags( &_obdataArray[0], 0x1D00 ); ob_set_data_type( &_obdataArray[0], 2 ); ob_set_data_long_val( &_obdataArray[0], 0 ); /* Local 'lw_main' */ ob_set_data_flags( &_obdataArray[1], 0xD00 ); ob_set_data_type( &_obdataArray[1], 32771 ); ob_set_data_ptr_val( &_obdataArray[1], NULL ); ob_init_var_data( _obThis, &_obdataArray[1], _pGroup ); /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line8   SM_PUSH_LOCAL_VAR_LV sp0 OBJECT_TYPE */ /* local lw_main OBJECT_TYPE */ _Ref2 = & _obdataArray[1];CHECK_EXCEPTION_0(_obThis); /* @4   line8   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @6   line8   SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @12  line8   SM_DOT sp3 OBJECT_TYPE */ /* field parentwindow OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 9 );   _objectTemp3 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp3_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @16  line8   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_lvalue_obinst( _obThis, _Ref2, _objectTemp3, _objectTemp3_null );CHECK_EXCEPTION_0(_obThis); /* @20  line9   SM_PUSH_LOCAL_VAR sp0 OBJECT_TYPE */ /* local lw_main OBJECT_TYPE */ _objectTemp2 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, & _obdataArray[1] );  _objectTemp2_null = ot_get_data_nullval( _obThis, & _obdataArray[1] ); ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @24  line9   SM_ISVALID sp1 BOOL_TYPE */if( ! _objectTemp2_null ){   _boolTemp2 = OB_INST_DEFINED( _objectTemp2 );   _boolTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );}else{   _boolTemp2 = FALSE;   _boolTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );}CHECK_EXCEPTION_0(_obThis); /* @26  line9   SM_JUMPFALSE sp1 NO_TYPE */ if( _boolTemp2_null || ! _boolTemp2 ) goto _DEST_166;CHECK_EXCEPTION_0(_obThis); /* @30  line10  SM_PUSH_LOCAL_VAR_LV sp0 LONG_TYPE */ /* local ll_job LONG_TYPE */ _Ref2 = & _obdataArray[0];CHECK_EXCEPTION_0(_obThis); /* @34  line10  SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @40  line10  SM_COPY_CONST_STRING sp2 STRING_TYPE */ ob_set_data_string_val( &_obdataArray[ 3 ], ob_dup_string( _obThis, PBTEXT("") ) ); ob_set_data_type( &_obdataArray[ 3 ], 6 ); ob_set_data_flags( &_obdataArray[ 3 ], 0xC00 ); ob_set_data_nullval( &_obdataArray[ 3 ], FALSE );CHECK_EXCEPTION_0(_obThis); /* @44  line10  SM_PUSH_CONST_BOOL sp2 BOOL_TYPE */ ob_set_data_bool_val( &_obdataArray[ 4 ], TRUE ); ob_set_data_type( &_obdataArray[ 4 ], 7 ); ob_set_data_flags( &_obdataArray[ 4 ], 0x400 ); ob_set_data_nullval( &_obdataArray[ 4 ], FALSE );CHECK_EXCEPTION_0(_obThis); /* @48  line10  SM_PUSH_FUNC_CLASS sp3 OBJECT_TYPE */ _objectTemp5 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp5_null = FALSE; ob_set_data_type( &_obdataArray[ 5 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @54  line10  SM_CLASS_CALL sp4 LONG_TYPE *//* function fnPrintOpen LONG_TYPE */SETUP_FUNC_CALL( _obThis, 3, 2 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp5, 260 )( _obThis, 2 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @62  line10  SM_POP_N_TIMES sp1 LONG_TYPE */ _longTemp3 = ot_get_data_long( _obThis, _CALLED_RETURN_VALUE );  _longTemp3_null = ot_get_data_nullval( _obThis, _CALLED_RETURN_VALUE ); ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @66  line10  SM_ASSIGN_LONG sp2 LONG_TYPE */ ot_assign_lvalue_long( _obThis, _Ref2, _longTemp3, _longTemp3_null );CHECK_EXCEPTION_0(_obThis); /* @70  line11  SM_PUSH_LOCAL_VAR sp0 LONG_TYPE */ /* local ll_job LONG_TYPE */ _longTemp2 = ot_get_data_long( _obThis, & _obdataArray[0] );  _longTemp2_null = ot_get_data_nullval( _obThis, & _obdataArray[0] ); ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @74  line11  SM_PUSH_CONST_LONG sp1 LONG_TYPE */ /* ELIMINATED */ /* @80  line11  SM_NE_LONG sp2 BOOL_TYPE */ _boolTemp2 = _longTemp2 != -1;  _boolTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @82  line11  SM_PUSH_LOCAL_VAR sp1 LONG_TYPE */ /* local ll_job LONG_TYPE */ _longTemp3 = ot_get_data_long( _obThis, & _obdataArray[0] );  _longTemp3_null = ot_get_data_nullval( _obThis, & _obdataArray[0] ); ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @86  line11  SM_ISNULL sp2 BOOL_TYPE */ _boolTemp3 = _longTemp3_null;  _boolTemp3_null = FALSE; ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @90  line11  SM_NOT sp2 BOOL_TYPE */ _boolTemp3 =  ! _boolTemp3;  _boolTemp3_null = _boolTemp3_null; ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @92  line11  SM_AND sp2 BOOL_TYPE */ _boolTemp2 = _boolTemp2 && _boolTemp3;  _boolTemp2_null = _boolTemp2_null || _boolTemp3_null; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @94  line11  SM_JUMPFALSE sp1 NO_TYPE */ if( _boolTemp2_null || ! _boolTemp2 ) goto _DEST_166;CHECK_EXCEPTION_0(_obThis); /* @98  line12  SM_PUSH_LOCAL_VAR sp0 OBJECT_TYPE */ /* local lw_main OBJECT_TYPE */ _objectTemp2 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, & _obdataArray[1] );  _objectTemp2_null = ot_get_data_nullval( _obThis, & _obdataArray[1] ); ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @102 line12  SM_PUSH_LOCAL_VAR sp1 LONG_TYPE */ /* local ll_job LONG_TYPE */ ob_set_data_long_val( &_obdataArray[ 3 ], ot_get_data_long( _obThis, & _obdataArray[0] ) ); ob_set_data_type( &_obdataArray[ 3 ], 2 ); ob_set_data_flags( &_obdataArray[ 3 ], 0x1C00 ); ob_set_data_nullval( &_obdataArray[ 3 ], ot_get_data_nullval( _obThis, & _obdataArray[0] ) );CHECK_EXCEPTION_0(_obThis); /* @106 line12  SM_PUSH_CONST_LONG sp2 LONG_TYPE */ /* ELIMINATED */ /* @112 line12  SM_CNV_LONG_TO_INT sp3 INT_TYPE */ ob_set_data_int_val( &_obdataArray[ 4 ], (SHORT) 1 ); ob_set_data_type( &_obdataArray[ 4 ], 1 ); ob_set_data_flags( &_obdataArray[ 4 ], 0x400 ); ob_set_data_nullval( &_obdataArray[ 4 ], FALSE );CHECK_EXCEPTION_0(_obThis); /* @116 line12  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @122 line12  SM_CNV_LONG_TO_INT sp4 INT_TYPE */ ob_set_data_int_val( &_obdataArray[ 5 ], (SHORT) 1 ); ob_set_data_type( &_obdataArray[ 5 ], 1 ); ob_set_data_flags( &_obdataArray[ 5 ], 0x400 ); ob_set_data_nullval( &_obdataArray[ 5 ], FALSE );CHECK_EXCEPTION_0(_obThis); /* @126 line12  SM_DOTFUNCCALL sp4 INT_TYPE *//* function fnPrint INT_TYPE */CHECK_VALID_OBJECT( _objectTemp2, _objectTemp2_null ){LONG_Result;POB_RUNTIME_INST_TempInst = _objectTemp2;OB_DATA_ret;SETUP_FUNC_CALL( _obThis, 3, 3 );_Result = ob_invoke_static ( _objectTemp2, NULL, 83, 3, &( _obdataArray[ 3 ] ), &_ret );if( FAILED(_Result) && !(_obThis->thrown_exception) ){;SH_DBG_OUT( _obThis->dbgthis, (DBG_PCODE_TRACE, PBTEXT("*** WE HAVE A PROBLEM HERE. Error = 944 ***"), _Result ));RT_ERROR;};}CHECK_EXCEPTION_0(_obThis); /* @136 line12  SM_POP_N_TIMES sp0 INT_TYPE */ /* ELIMINATED */ /* @140 line12  SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @142 line13  SM_PUSH_LOCAL_VAR sp0 LONG_TYPE */ /* local ll_job LONG_TYPE */ ob_set_data_long_val( &_obdataArray[ 2 ], ot_get_data_long( _obThis, & _obdataArray[0] ) ); ob_set_data_type( &_obdataArray[ 2 ], 2 ); ob_set_data_flags( &_obdataArray[ 2 ], 0x1C00 ); ob_set_data_nullval( &_obdataArray[ 2 ], ot_get_data_nullval( _obThis, & _obdataArray[0] ) );CHECK_EXCEPTION_0(_obThis); /* @146 line13  SM_PUSH_FUNC_CLASS sp1 OBJECT_TYPE */ _objectTemp3 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp3_null = FALSE; ob_set_data_type( &_obdataArray[ 3 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @152 line13  SM_CLASS_CALL sp2 INT_TYPE *//* function fnPrintClose INT_TYPE */SETUP_FUNC_CALL( _obThis, 2, 1 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp3, 241 )( _obThis, 1 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @160 line13  SM_POP_N_TIMES sp0 INT_TYPE */ /* ELIMINATED */ /* @164 line13  SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @166 line16  SM_RETURN sp0 NO_TYPE */_DEST_166: ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { ot_free_out_node( _obThis, &_obdataArray[1] ); /* lw_main */ } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32792_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; SHORT  _intTemp1; BOOL    _intTemp1_null; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("&Print...\tCtrl+P") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 BOOL_TYPE */ /* field enabled BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 4 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @60  line4   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], FALSE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @64  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @66  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_DOT_LV sp2 INT_TYPE */ /* field shortcut INT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 7 );     }CHECK_EXCEPTION_0(_obThis); /* @76  line5   SM_PUSH_CONST_LONG sp1 LONG_TYPE */ /* ELIMINATED */ /* @82  line5   SM_CNV_LONG_TO_INT sp2 INT_TYPE */ _intTemp1 = (SHORT) 336;  _intTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @86  line5   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_int( _obThis, &_obdataArray[ 0 ], _intTemp1, _intTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @90  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @92  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @98  line6   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @102 line6   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @108 line6   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print active sheet") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @112 line6   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @116 line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @118 line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @124 line7   SM_DOT_LV sp2 BOOL_TYPE */ /* field toolbaritemvisible BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 11 );     }CHECK_EXCEPTION_0(_obThis); /* @128 line7   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @132 line7   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], FALSE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @136 line8   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @138 line8   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @144 line8   SM_DOT_LV sp2 STRING_TYPE */ /* field toolbaritemname STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 12 );     }CHECK_EXCEPTION_0(_obThis); /* @148 line8   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @154 line8   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print!") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @158 line8   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @162 line9   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @164 line9   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @170 line9   SM_DOT_LV sp2 STRING_TYPE */ /* field toolbaritemtext STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 14 );     }CHECK_EXCEPTION_0(_obThis); /* @174 line9   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @180 line9   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @184 line9   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @188 line10  SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32792_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_print_query' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_printersetup' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32793_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ]; POB_RUNTIME_INST  _objectTemp0; BOOL    _objectTemp0_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line4   SM_PUSH_FUNC_CLASS sp0 OBJECT_TYPE */ _objectTemp0 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp0_null = FALSE; ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @6   line4   SM_CLASS_CALL sp1 INT_TYPE *//* function fnPrintSetup INT_TYPE */SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp0, 255 )( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @14  line4   SM_PUSH_RESULT sp0 INT_TYPE */ /* ELIMINATED */ /* @16  line4   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32793_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Print Set&up...") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @62  line4   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Setup printer") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @66  line4   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @70  line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32793_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_printersetup' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_dash1' *------------------------------------------------------------ *//* EVENT create */PBWINAPI( INT, _fn_3_32794_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("-") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32794_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_dash1' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_exit' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32795_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; POB_RUNTIME_INST  _objectTemp1; BOOL    _objectTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @2   line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @8   line4   SM_DOT sp2 OBJECT_TYPE */ /* field parentwindow OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 9 );  ob_set_data_obinst_val( &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp ) );  ob_set_data_type( &_obdataArray[ 0 ], 49155 );  ob_set_data_flags( &_obdataArray[ 0 ], 0xC00 );  ob_set_data_nullval( &_obdataArray[ 0 ], ot_get_data_nullval( _obThis, _Temp ) );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @12  line4   SM_PUSH_FUNC_CLASS sp1 OBJECT_TYPE */ _objectTemp1 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @18  line4   SM_CLASS_CALL sp2 INT_TYPE *//* function fnCloseWnd INT_TYPE */SETUP_FUNC_CALL( _obThis, 0, 1 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp1, 23 )( _obThis, 1 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @26  line4   SM_POP_N_TIMES sp0 INT_TYPE */ /* ELIMINATED */ /* @30  line4   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @32  line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32795_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; SHORT  _intTemp1; BOOL    _intTemp1_null; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("E&xit") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @62  line4   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Exit program") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @66  line4   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @70  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @78  line5   SM_DOT_LV sp2 STRING_TYPE */ /* field toolbaritemname STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 12 );     }CHECK_EXCEPTION_0(_obThis); /* @82  line5   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @88  line5   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Exit!") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @92  line5   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @96  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @98  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @104 line6   SM_DOT_LV sp2 STRING_TYPE */ /* field toolbaritemtext STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 14 );     }CHECK_EXCEPTION_0(_obThis); /* @108 line6   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @114 line6   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Exit") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @118 line6   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @122 line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @124 line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @130 line7   SM_DOT_LV sp2 INT_TYPE */ /* field toolbaritemspace INT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 17 );     }CHECK_EXCEPTION_0(_obThis); /* @134 line7   SM_PUSH_CONST_LONG sp1 LONG_TYPE */ /* ELIMINATED */ /* @140 line7   SM_CNV_LONG_TO_INT sp2 INT_TYPE */ _intTemp1 = (SHORT) 2;  _intTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @144 line7   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_int( _obThis, &_obdataArray[ 0 ], _intTemp1, _intTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @148 line8   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @150 line8   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @156 line8   SM_DOT_LV sp2 INT_TYPE */ /* field menuitemtype INT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 21 );     }CHECK_EXCEPTION_0(_obThis); /* @160 line8   SM_PUSH_CONST_ENUM sp1 INT_TYPE */ /* ELIMINATED */ /* @166 line8   SM_ASSIGN_ENUM sp2 INT_TYPE */ ot_assign_refarg_int( _obThis, &_obdataArray[ 0 ], 1, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @170 line9   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32795_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_exit' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_help' *------------------------------------------------------------ *//* EVENT create */PBWINAPI( INT, _fn_3_32796_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 5 ]; POB_RUNTIME_INST  _objectTemp1; BOOL    _objectTemp1_null; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null; ULONG  _ulongTemp2; BOOL    _ulongTemp2_null; LONG  _longTemp2; BOOL    _longTemp2_null; POB_ARRAY_INST  _arrayTemp2; BOOL    _arrayTemp2_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 5 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("&Help") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 BOOL_TYPE */ /* field shifttoright BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 19 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @60  line4   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], TRUE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @64  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @66  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_helpindex OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 49 );     }CHECK_EXCEPTION_0(_obThis); /* @76  line5   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_helpindex") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @82  line5   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @86  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @88  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @94  line6   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_search OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 50 );     }CHECK_EXCEPTION_0(_obThis); /* @98  line6   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_search") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @104 line6   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @108 line7   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @110 line7   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @116 line7   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_dash2 OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 51 );     }CHECK_EXCEPTION_0(_obThis); /* @120 line7   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_dash2") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @126 line7   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @130 line8   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @132 line8   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @138 line8   SM_DOT_LV sp2 OBJECT_TYPE */ /* field m_aboutquickapp OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 52 );     }CHECK_EXCEPTION_0(_obThis); /* @142 line8   SM_CREATE sp1 OBJECT_TYPE */ if( FAILED (ob_create_object_using( _obThis, &_obdataArray[ 1 ],_This, PBTEXT("") PBTEXT("m_aboutquickapp") )) && !(_obThis->thrown_exception) )     {     RT_ERROR;     }CHECK_EXCEPTION_0(_obThis); /* @148 line8   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, &_obdataArray[ 1 ] ), ot_get_data_nullval( _obThis, &_obdataArray[ 1 ] ), 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @152 line9   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @154 line9   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @160 line9   SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @162 line9   SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @168 line9   SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @172 line9   SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @178 line9   SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @184 line9   SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @186 line9   SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @188 line9   SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @190 line9   SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @192 line9   SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @198 line9   SM_DOT sp3 OBJECT_TYPE */ /* field m_helpindex OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 49 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @202 line9   SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @206 line10  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @208 line10  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @214 line10  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @216 line10  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @222 line10  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @226 line10  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @232 line10  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @238 line10  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @240 line10  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @242 line10  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @244 line10  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @246 line10  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @252 line10  SM_DOT sp3 OBJECT_TYPE */ /* field m_search OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 50 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @256 line10  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @260 line11  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @262 line11  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @268 line11  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @270 line11  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @276 line11  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @280 line11  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @286 line11  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @292 line11  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @294 line11  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @296 line11  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @298 line11  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @300 line11  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @306 line11  SM_DOT sp3 OBJECT_TYPE */ /* field m_dash2 OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 51 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @310 line11  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @314 line12  SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @316 line12  SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @322 line12  SM_PUSH_THIS sp2 OBJECT_TYPE */ /* ELIMINATED */ /* @324 line12  SM_PUSH_CONST_REF sp3 UINT_TYPE */ /* ELIMINATED */ /* @330 line12  SM_DOT sp4 ARRAY_TYPE */ /* field item ARRAY_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );   _arrayTemp2 = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );   _arrayTemp2_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @334 line12  SM_UPPERBOUND sp3 LONG_TYPE */ if( ! ( _arrayTemp2_null ))     {     {   _longTemp2 = ob_array_upper_bound( _obThis, _arrayTemp2, 1 );   _longTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }     } else     {   _longTemp2 = 0;   _longTemp2_null = TRUE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @340 line12  SM_PUSH_CONST_LONG sp3 LONG_TYPE */ /* ELIMINATED */ /* @346 line12  SM_ADD_LONG sp4 LONG_TYPE */ _longTemp2 = _longTemp2 + 1;  _longTemp2_null = _longTemp2_null || FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @348 line12  SM_CALC_UNBOUNDED_ARRAY_BOUND sp3 ULONG_TYPE */ if( ! _longTemp2_null && ( _longTemp2 >= 1 ) && ( _longTemp2 <= 2147483647 ) )     {   _ulongTemp2 = (ULONG) _longTemp2 - 1;   _ulongTemp2_null = FALSE;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     } else     {     if( _longTemp2_null )         {         ARRAY_NULL_SUBSCRIPT_ERROR;         }     else         {         ARRAY_BOUNDS_ERROR;         }   _ulongTemp2 = ULONG_MAX;   _ulongTemp2_null = _longTemp2_null;  ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );     }CHECK_EXCEPTION_0(_obThis); /* @350 line12  SM_DOT_FLD_UPDATE_INDEX_RP sp3 OBJECT_TYPE */ { POB_ARRAY_INST _Array; CHECK_VALID_OBJECT( _This, FALSE )     {     /* field item OBJECT_TYPE */     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 8 );     _Array = (POB_ARRAY_INST) ot_get_data_array( _obThis, _Temp );     if( ! _ulongTemp2_null && ( _ulongTemp2 < ULONG_MAX ) )         {     POB_DATA    _Temp2;     /* OBJECT_TYPE */     _Temp2 = ot_array_index( _obThis, _Array, _ulongTemp2 );            ob_instance_flditemupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, ob_array_group_id( _obThis, _Array), 8, _Temp2, _ulongTemp2 );         }     else         {         RT_ERROR;         }     ob_clear_instance_ref( _obThis, &_TempInst);     } }CHECK_EXCEPTION_0(_obThis); /* @352 line12  SM_PUSH_THIS sp1 OBJECT_TYPE */ /* ELIMINATED */ /* @354 line12  SM_PUSH_CONST_REF sp2 UINT_TYPE */ /* ELIMINATED */ /* @360 line12  SM_DOT sp3 OBJECT_TYPE */ /* field m_aboutquickapp OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 52 );   _objectTemp1 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp1_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @364 line12  SM_ASSIGN_OBINST sp2 OBJECT_TYPE */ ot_assign_refarg_obinst( _obThis, &_obdataArray[ 0 ], _objectTemp1, _objectTemp1_null, 0 ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @368 line13  SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32796_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; POB_RUNTIME_INST  _objectTemp0; BOOL    _objectTemp0_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT sp2 OBJECT_TYPE */ /* field m_helpindex OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 49 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @32  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @34  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @40  line4   SM_DOT sp2 OBJECT_TYPE */ /* field m_search OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 50 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @46  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @48  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @54  line5   SM_DOT sp2 OBJECT_TYPE */ /* field m_dash2 OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 51 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @58  line5   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @60  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @62  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @68  line6   SM_DOT sp2 OBJECT_TYPE */ /* field m_aboutquickapp OBJECT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {     POB_DATA    _Temp;     POB_RUNTIME_INST _TempInst = _This;     ob_insert_instance_ref( _obThis, _This, &_TempInst);     _Temp = ob_instance_lv( _obThis, _This, 52 );   _objectTemp0 = (POB_RUNTIME_INST) ot_get_data_obinst( _obThis, _Temp );   _objectTemp0_null = ot_get_data_nullval( _obThis, _Temp );  ob_set_data_type( &_obdataArray[ 0 ], NO_TYPE );     ob_clear_instance_ref( _obThis, &_TempInst);     }CHECK_EXCEPTION_0(_obThis); /* @72  line6   SM_DESTROY sp1 NO_TYPE */ if( ! _objectTemp0_null && ob_rtinst_defined( _objectTemp0 ) )     {     if( ob_destroy_rtinst( _obThis, _objectTemp0 ) == FAILURE )         {         RT_ERROR;         }     }CHECK_EXCEPTION_0(_obThis); /* @74  line7   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_help' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_helpindex' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32797_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 1 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 1 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32797_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; SHORT  _intTemp1; BOOL    _intTemp1_null; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Help &Index\tF1") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 BOOL_TYPE */ /* field enabled BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 4 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @60  line4   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], FALSE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @64  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @66  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_DOT_LV sp2 INT_TYPE */ /* field shortcut INT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 7 );     }CHECK_EXCEPTION_0(_obThis); /* @76  line5   SM_PUSH_CONST_LONG sp1 LONG_TYPE */ /* ELIMINATED */ /* @82  line5   SM_CNV_LONG_TO_INT sp2 INT_TYPE */ _intTemp1 = (SHORT) 112;  _intTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @86  line5   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_int( _obThis, &_obdataArray[ 0 ], _intTemp1, _intTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @90  line6   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @92  line6   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @98  line6   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @102 line6   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @108 line6   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Display Help index") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @112 line6   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @116 line7   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32797_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_helpindex' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_search' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32798_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 1 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 1 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32798_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("&Search for Help on...") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 BOOL_TYPE */ /* field enabled BOOL_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 4 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_BOOL sp1 BOOL_TYPE */ /* ELIMINATED */ /* @60  line4   SM_ASSIGN_INT sp2 INT_TYPE */ ot_assign_refarg_bool( _obThis, &_obdataArray[ 0 ], FALSE, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @64  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @66  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @76  line5   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @82  line5   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Search for Help topic") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @86  line5   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @90  line6   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32798_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_search' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_dash2' *------------------------------------------------------------ *//* EVENT create */PBWINAPI( INT, _fn_3_32799_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("-") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32799_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_dash2' *------------------------------------------------------------ *//* *------------------------------------------------------------ * Beginning of class 'm_aboutquickapp' *------------------------------------------------------------ *//* EVENT clicked */PBWINAPI( INT, _fn_3_32800_21 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables */ /* Unused Local '_obdataArray[0]'*//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 4 ]; POB_RUNTIME_INST  _objectTemp2; BOOL    _objectTemp2_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 4 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* Unused Local */ ob_set_data_type( &_obdataArray[0], NO_TYPE ); /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line4   SM_PUSH_LOCAL_GLOBREF_RP sp0 OBJECT_TYPE */ /* w_genapp_about OBJECT_TYPE */ ob_local_global_refpkt( _obThis, &_obdataArray[ 1 ], _pGroup, 23 );CHECK_EXCEPTION_0(_obThis); /* @4   line4   SM_PUSH_FUNC_CLASS sp1 OBJECT_TYPE */ _objectTemp2 = (POB_RUNTIME_INST) ob_get_system_func_class( _obThis );  _objectTemp2_null = FALSE; ob_set_data_type( &_obdataArray[ 2 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @10  line4   SM_CLASS_CALL sp2 INT_TYPE *//* function fnOpenWnd INT_TYPE */SETUP_FUNC_CALL( _obThis, 1, 1 );ob_set_curr_rtinst_and_return( _obThis, NULL );_fnCallRet = CLASS_CALL( _objectTemp2, 187 )( _obThis, 1 );ob_unset_curr_rtinst_and_return( _obThis );if (( _fnCallRet == FAILURE ) || (_obThis->bHaltClose)){RT_ERROR;}CHECK_EXCEPTION_0(_obThis); /* @18  line4   SM_FREE_REF_PAK_N sp1 NO_TYPE */ ot_free_refarg( _obThis, &_obdataArray[ 1 ] );CHECK_EXCEPTION_0(_obThis); /* @22  line4   SM_POP_N_TIMES sp0 INT_TYPE */ /* ELIMINATED */ /* @26  line4   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @28  line5   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT create */PBWINAPI( INT, _fn_3_32800_0 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 3 ]; LPTSTR  _stringTemp1; BOOL    _stringTemp1_null;/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 3 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event create NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 0 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @20  line3   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @26  line3   SM_DOT_LV sp2 STRING_TYPE */ /* field text STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 3 );     }CHECK_EXCEPTION_0(_obThis); /* @30  line3   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @36  line3   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("&About...") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @40  line3   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @44  line4   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @46  line4   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @52  line4   SM_DOT_LV sp2 STRING_TYPE */ /* field microhelp STRING_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 10 );     }CHECK_EXCEPTION_0(_obThis); /* @56  line4   SM_PUSH_CONST_STRING sp1 STRING_TYPE */ /* ELIMINATED */ /* @62  line4   SM_COPY_CONST_STRING sp2 STRING_TYPE */ _stringTemp1 = ob_dup_string( _obThis, PBTEXT("Display \"About\" window") );  _stringTemp1_null = FALSE; ob_set_data_type( &_obdataArray[ 1 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @66  line4   SM_ASSIGN_STRING sp2 STRING_TYPE */ ot_assign_refarg_string( _obThis, &_obdataArray[ 0 ], _stringTemp1, _stringTemp1_null ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @70  line5   SM_PUSH_THIS sp0 OBJECT_TYPE */ /* ELIMINATED */ /* @72  line5   SM_PUSH_CONST_REF sp1 UINT_TYPE */ /* ELIMINATED */ /* @78  line5   SM_DOT_LV sp2 INT_TYPE */ /* field menuitemtype INT_TYPE */ CHECK_VALID_OBJECT( _This, FALSE )     {        ob_instance_fldupdate_refpkt( _obThis, &_obdataArray[ 0 ], _This, 21 );     }CHECK_EXCEPTION_0(_obThis); /* @82  line5   SM_PUSH_CONST_ENUM sp1 INT_TYPE */ /* ELIMINATED */ /* @88  line5   SM_ASSIGN_ENUM sp2 INT_TYPE */ ot_assign_refarg_int( _obThis, &_obdataArray[ 0 ], 2, FALSE ); ot_free_refarg( _obThis, &_obdataArray[ 0 ] ); ob_set_data_type(  &_obdataArray[ 0 ], NO_TYPE );CHECK_EXCEPTION_0(_obThis); /* @92  line6   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* EVENT destroy */PBWINAPI( INT, _fn_3_32800_1 ) ( POB_THIS    _obThis, UINT        _numArgs ){/* start of local variables *//* start of local temperaries */ INT                 _fnCallRet; POB_GROUP           _pGroup; POB_GROUP           _pSavedGroup; POB_GROUP           _OldGroup; OB_GROUP_ID         _GroupID; INT                 _funcOK; POB_DATA            _passedArgs; PVOID               _old_local_vars; OB_DATA             _obdataArray[ 2 ];/* start of prologue */ _obThis -> routine_level++; _old_local_vars = _obThis -> local_variables; _obThis -> local_variables = (PVOID) FUNC_ARGS( 0 ); GET_GROUP_CURRENCY( _obThis, 3, _pGroup ); _OldGroup = ob_get_curr_obj_group( _obThis ); ob_set_curr_obj_group( _obThis, _pGroup ); _GroupID    = ob_get_group_id( _obThis, _pGroup ); _passedArgs = (POB_DATA) _obThis -> evaled_arglist; _funcOK = SUCCESS; pbstg_memset(_obdataArray, 0, 2 * sizeof(OB_DATA)); /* initialization of argument variables */ /* initialization of local variables */ /* initialization of local temperaries *//*********************************************** * start of p-codes ***********************************************/ /* @0   line2   SM_EVENTCALL sp0 NO_TYPE *//* event destroy NO_TYPE */{OB_FUNC_FUNC_FuncPtr;_FuncPtr =  QUALIFIED_DOT_CALL( 32769, 1 );SETUP_FUNC_CALL( _obThis, 0, 0 );ob_set_curr_rtinst_and_return( _obThis, _This );if( _FuncPtr != NULL ){_fnCallRet = (*_FuncPtr)( _obThis, 0 );ob_unset_curr_rtinst_and_return( _obThis );if( _fnCallRet == FAILURE ){RT_ERROR;}}elseob_unset_curr_rtinst_and_return( _obThis );}CHECK_EXCEPTION_0(_obThis); /* @12  line2   SM_POP_N_TIMES sp0 NO_TYPE */ /* ELIMINATED */ /* @16  line2   SM_LVALUE_EXPR sp1 NO_TYPE */ /* ELIMINATED */ /* @18  line3   SM_RETURN sp0 NO_TYPE */ ot_no_return_val( _obThis ); goto _Cleanup;CHECK_EXCEPTION_0(_obThis);/* start of epilogue */goto _handleRuntimeError;_handleRuntimeError:HANDLE_EXCEPTION_RETURN();goto _Cleanup;_Cleanup: /* cleanup of local variables */ { } /* restore state */ ob_set_curr_obj_group( _obThis, _OldGroup ); _obThis -> evaled_arglist   = _passedArgs; _obThis -> local_variables = _old_local_vars; _obThis -> routine_level--;   return( _funcOK );}/* *------------------------------------------------------------ * End of class 'm_aboutquickapp' *------------------------------------------------------------ */static VTAB_INFO   _routine_vt_m_genapp_main[] =   {   { 0, NULL },   { 0, _fn_3_32770_0 }, /* 1 FUNC m_genapp_main.create */   { 1, _fn_3_32770_1 }, /* 2 FUNC m_genapp_main.destroy */   { 0, _fn_3_32790_0 }, /* 3 FUNC m_file.create */   { 1, _fn_3_32790_1 }, /* 4 FUNC m_file.destroy */   { 21, _fn_3_32791_21 }, /* 5 FUNC m_print.clicked */   { 0, _fn_3_32791_0 }, /* 6 FUNC m_print.create */   { 1, _fn_3_32791_1 }, /* 7 FUNC m_print.destroy */   { 21, _fn_3_32792_21 }, /* 8 FUNC m_print_query.clicked */   { 0, _fn_3_32792_0 }, /* 9 FUNC m_print_query.create */   { 1, _fn_3_32792_1 }, /* 10 FUNC m_print_query.destroy */   { 21, _fn_3_32793_21 }, /* 11 FUNC m_printersetup.clicked */   { 0, _fn_3_32793_0 }, /* 12 FUNC m_printersetup.create */   { 1, _fn_3_32793_1 }, /* 13 FUNC m_printersetup.destroy */   { 0, _fn_3_32794_0 }, /* 14 FUNC m_dash1.create */   { 1, _fn_3_32794_1 }, /* 15 FUNC m_dash1.destroy */   { 21, _fn_3_32795_21 }, /* 16 FUNC m_exit.clicked */   { 0, _fn_3_32795_0 }, /* 17 FUNC m_exit.create */   { 1, _fn_3_32795_1 }, /* 18 FUNC m_exit.destroy */   { 0, _fn_3_32796_0 }, /* 19 FUNC m_help.create */   { 1, _fn_3_32796_1 }, /* 20 FUNC m_help.destroy */   { 21, _fn_3_32797_21 }, /* 21 FUNC m_helpindex.clicked */   { 0, _fn_3_32797_0 }, /* 22 FUNC m_helpindex.create */   { 1, _fn_3_32797_1 }, /* 23 FUNC m_helpindex.destroy */   { 21, _fn_3_32798_21 }, /* 24 FUNC m_search.clicked */   { 0, _fn_3_32798_0 }, /* 25 FUNC m_search.create */   { 1, _fn_3_32798_1 }, /* 26 FUNC m_search.destroy */   { 0, _fn_3_32799_0 }, /* 27 FUNC m_dash2.create */   { 1, _fn_3_32799_1 }, /* 28 FUNC m_dash2.destroy */   { 21, _fn_3_32800_21 }, /* 29 FUNC m_aboutquickapp.clicked */   { 0, _fn_3_32800_0 }, /* 30 FUNC m_aboutquickapp.create */   { 1, _fn_3_32800_1 }, /* 31 FUNC m_aboutquickapp.destroy */   };static VTAB_CLASS_INFO _class_info_m_genapp_main[] =   {   { 32770, 2, 0, 1, 3, FALSE }, /* m_genapp_main */   { 32790, 2, 0, 3, 5, FALSE }, /* m_file */   { 32791, 3, 0, 5, 8, FALSE }, /* m_print */   { 32792, 3, 0, 8, 11, FALSE }, /* m_print_query */   { 32793, 3, 0, 11, 14, FALSE }, /* m_printersetup */   { 32794, 2, 0, 14, 16, FALSE }, /* m_dash1 */   { 32795, 3, 0, 16, 19, FALSE }, /* m_exit */   { 32796, 2, 0, 19, 21, FALSE }, /* m_help */   { 32797, 3, 0, 21, 24, FALSE }, /* m_helpindex */   { 32798, 3, 0, 24, 27, FALSE }, /* m_search */   { 32799, 2, 0, 27, 29, FALSE }, /* m_dash2 */   { 32800, 3, 0, 29, 32, FALSE }, /* m_aboutquickapp */   };static VTAB_GROUP_INFO _group_info_m_genapp_main = { _routine_vt_m_genapp_main, _class_info_m_genapp_main };PBWINAPI( VOID, getVtableInfo_m_genapp_main )   (   POB_THIS            obthis,   OB_GROUP_ID         groupId,   PPVTAB_GROUP_INFO   groupInfo   ){   ob_enter_critical_section( obthis );   *groupInfo     = & _group_info_m_genapp_main;   SET_GROUP_CURRENCY( obthis, 3, &groupId );   ob_leave_critical_section( obthis );}/* ************************************************************* * End of group 'm_genapp_main.men' ************************************************************* *//* SECTION.Close m_genapp_main.men, size 194573 */#ifdef __cplusplus}#endif  /* __cplusplus */


0 0