void WRESEAPI WMenuInit( void ) { HINSTANCE inst; inst = WGetEditInstance(); if( AccelTable == (HACCEL)NULL ) { AccelTable = LoadAccelerators( inst, "WMenuAccelTable"); } if( InsertBefore == (HBITMAP)NULL ) { InsertBefore = LoadBitmap( inst, "InsertBefore"); } if( InsertAfter == (HBITMAP)NULL ) { InsertAfter = LoadBitmap( inst, "InsertAfter"); } if( InsertSub == (HBITMAP)NULL ) { InsertSub = LoadBitmap( inst, "InsertSub"); } if( InsertNoSub == (HBITMAP)NULL ) { InsertNoSub = LoadBitmap( inst, "InsertNoSub"); } if( ref_count == 0 ) { WRInit(); WInitDisplayError( inst ); WInit( inst ); WInitDummyMenuEntry(); } ref_count++; }
void WINEXPORT WAccelInit( void ) { HINSTANCE inst; inst = WGetEditInstance(); if( AccelTable == (HACCEL)NULL ) { AccelTable = LoadAccelerators( inst, "WAccelAccelTable"); } if( ref_count == 0 ) { WRInit(); WInitDisplayError( inst ); WInit( inst ); } ref_count++; }