home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TCE Demo 2
/
TCE_DEMO_CD2.iso
/
demo_cd_.2
/
f030demo
/
1995
/
rotozoom.arj
/
rotozoom
/
ROTOZOOM.OBJ
< prev
next >
Wrap
Text File
|
1995-12-03
|
5KB
|
174 lines
DATA
objet_application: dc.w %10101 ; FLAGS
dc.l 0 ; TSR_SIZE
dc.l name_app ; REG_NAME
dc.l name_menu ; ACC_NAME
dc.l name_rsc ; RSC_INFO
dc.w FORM_BACKGROUND ; BACKGROUND_OBJ
dc.w MENU_PRINCIPAL ; MENU_IDX
dc.l table_raccourcis ; MENU_SHORTCUTS
dc.l 0 ; ALL_ICON_PTR
dcb.w 10,0 ; M1FLAG,M1X,M1Y,M1W,M1H,M2FLAG,M2X,M2Y,M2W,M2H
dc.l 2000 ; COUNT (TIMER)
dc.l 0 ; CUSTOM_INITS
dc.l menu_selected_tableau ; MN_SELECTED_TAB_PTR
dc.l acc_open ; AC_OPEN
dc.l acc_close ; AC_CLOSE
dc.l app_term ; AP_TERM
dc.l 0 ; AP_TFAIL
dc.l 0 ; SHUT_COMPLETED
dc.l 0 ; RESCH_COMPLETED
dc.l 0 ; AP_DRAG_DROP
dc.l 0 ; SH_WDRAW
dc.l 0 ; CH_EXIT
dc.l 0 ; ALL_OTHER
dc.l 0 ; EVNT_KEYBD
dc.l 0 ; EVNT_BUTTON
dc.l 0 ; EVNT_MOUSE1
dc.l 0 ; EVNT_MOUSE2
dc.l event_timer_rotozoom ; EVNT_TIMER
table_raccourcis: dc.w $1011,MNU_FILE_QUIT
dc.w $180f,MNU_FILE_OPEN
dc.w $1709,MNU_DESK_INFO
dc.l -1
menu_selected_tableau: dc.w MNU_FILE_QUIT
dc.l routine_menu_quit
dc.w MNU_DESK_INFO
dc.l info
dc.w MNU_FILE_OPEN
dc.l menu_open
dc.w -1
name_app: dc.b 'ROTOZOOM',0
name_menu: dc.b ' Roto-Zoom ',0
ifnd OPT_FULL_PATHNAMES
name_rsc: dc.b 'rotozoom.rsc',0
else
name_rsc: dc.b 'd:\assemble\sources.v40\rotozoom\rotozoom.rsc',0
endc
even
;-------------------------------------------
objet_fenetre1: dc.w %1011 ; FLAGS
dc.w %000000000 ; STATE
dc.l window1_name,0 ; NAME,INFO
dc.l 0 ; ICON_WIND_PTR
dc.l 0 ; TOOLBAR_SPEC_PTR
dc.l 0 ; MENU_SPEC_PTR
dc.w -1,-1 ; FIRST_X,FIRST_Y
dc.w 0,0 ; FIRST_W,FIRST_H
dc.w 0,0 ; INTERNAL_MAX_W,INTERNAL_MAX_H
dc.w -1 ; GEM_HANDLE
dcb.w 10,0 ; EXTERNAL_X,EXTERNAL_Y,EXTERNAL_W,EXTERNAL_H,INTERNAL_X,INTERNAL_Y,INTERNAL_W,INTERNAL_H,EXTERNAL_MAX_W,EXTERNAL_MAX_H
dc.w 0,0,0,0 ; SLIDER_V_POS,SLIDER_V_SIZE,SLIDER_H_POS,SLIDER_H_SIZE
dc.w 3 ; TYPE
dc.l window1_specs ; SPEC_PTR
dcb.l 2,0 ; USER_PTR1,USER_PTR2
dc.w WM_AFTER+WM_CLOSED ; START_EVNT_LIST
dc.l event_window1_closed
dc.w -1
window1_specs: dc.w FORM_SIZE_XY ; FORM_IDX
dc.l 0 ; FORM_PTR
dc.w FSXY_TEXT_WIDTH ; FOCUSED_TXT
dcb.w 7,0 ; CURSOR_POS,L_SCULPT,T_SCULPT,R_SCULPT,B_SCULPT,W_SCULPT,H_SCULPT
dc.w FSXY_BTON_OK ; obj idx
dc.w $1800 ; shortcut(0=no)
dc.w 2 ; 1:txt 2:bton 3:pop 4:radio
dc.l struct_bton_ok ; ptr struct
dc.w FSXY_BTON_CANCEL ; obj idx
dc.w $1e00 ; shortcut(0=no)
dc.w 2 ; 1:txt 2:bton 3:pop 4:radio
dc.l struct_bton_annule ; ptr struct
dc.w -1
struct_bton_ok: dc.w 0 ; STATE
dc.w GWVA_EVNT_CLICK ; START_EVNT_LIST
dc.l wind1_bton_ok_click
dc.w -1
struct_bton_annule: dc.w 0 ; STATE
dc.w GWVA_EVNT_CLICK ; START_EVNT_LIST
dc.l wind1_bton_annule_click
dc.w -1
window1_name: dc.b 'Formulaire de configuration',0
even
*----------------------------------*
objet_fenetre2: dc.w %100111111111111 ; FLAGS
dc.w %000000000 ; STATE
dc.l window2_name,GWVA_APP_OBJ_COPYRIGHT_MESSAGE ; NAME,INFO
dc.l 0 ; ICON_WIND_PTR
dc.l 0 ; TOOLBAR_SPEC_PTR
dc.l 0 ; MENU_SPEC_PTR
dc.w -1,-1 ; FIRST_X,FIRST_Y
dc.w 160,100 ; FIRST_W,FIRST_H
dc.w 0,0 ; INTERNAL_MAX_W,INTERNAL_MAX_H
dc.w -1 ; GEM_HANDLE
dcb.w 10,0 ; EXTERNAL_X,EXTERNAL_Y,EXTERNAL_W,EXTERNAL_H,INTERNAL_X,INTERNAL_Y,INTERNAL_W,INTERNAL_H,EXTERNAL_MAX_W,EXTERNAL_MAX_H
dc.w 1000,1000,1000,1000 ; SLIDER_V_POS,SLIDER_V_SIZE,SLIDER_H_POS,SLIDER_H_SIZE
dc.w 4 ; TYPE
dc.l spec_wind2_bitmap ; SPEC_PTR
dcb.l 2,0 ; USER_PTR1,USER_PTR2
; START_EVNT_LIST
dc.w WM_AFTER+WM_CLOSED ; START_EVNT_LIST
dc.l event_window2_closed
dc.w -1
spec_wind2_bitmap: dc.w 0,0 ; IMG_WIDTH,IMG_HEIGHT
dc.l 0 ; DATA_PTR
dc.l 0 ; PAL_PTR
dc.w 16 ; NBR_BITPLANES
dc.w 0,0 ; AFF_DX, AFF_DY
window2_name: dc.b ' Rotative Zoomer',0
even
;-------------------------------------------
objet_fenetre3: dc.w %1011 ; FLAGS
dc.w %000000000 ; STATE
dc.l GWVA_APP_OBJ_COPYRIGHT_MESSAGE,0 ; NAME,INFO
dc.l 0 ; ICON_WIND_PTR
dc.l 0 ; TOOLBAR_SPEC_PTR
dc.l 0 ; MENU_SPEC_PTR
dc.w -1,-1 ; FIRST_X,FIRST_Y
dc.w 0,0 ; FIRST_W,FIRST_H
dc.w 0,0 ; INTERNAL_MAX_W,INTERNAL_MAX_H
dc.w -1 ; GEM_HANDLE
dcb.w 10,0 ; EXTERNAL_X,EXTERNAL_Y,EXTERNAL_W,EXTERNAL_H,INTERNAL_X,INTERNAL_Y,INTERNAL_W,INTERNAL_H,EXTERNAL_MAX_W,EXTERNAL_MAX_H
dc.w 0,0,0,0 ; SLIDER_V_POS,SLIDER_V_SIZE,SLIDER_H_POS,SLIDER_H_SIZE
dc.w 3 ; TYPE
dc.l window3_specs ; SPEC_PTR
dcb.l 2,0 ; USER_PTR1,USER_PTR2
dc.w WM_AFTER+WM_CLOSED ; START_EVNT_LIST
dc.l event_window3_closed
dc.w -1
window3_specs: dc.w FORM_INFORMATION ; FORM_IDX
dc.l 0 ; FORM_PTR
dc.w 0 ; FOCUSED_TXT
dcb.w 8,0 ; CURSOR_POS,L_SCULPT,T_SCULPT,R_SCULPT,B_SCULPT,W_SCULPT,H_SCULPT
even