2009-02-13 10:04:33 +01:00
|
|
|
|
;Libray from Editbox
|
|
|
|
|
; SEE YOU File FAQ.txt and HISTORY. Good Like!
|
|
|
|
|
;Last Change 13/02/2009
|
|
|
|
|
;;;;;;;;;;;;;;;;;;
|
|
|
|
|
|
|
|
|
|
format MS COFF
|
|
|
|
|
|
|
|
|
|
public EXPORTS
|
|
|
|
|
|
|
|
|
|
section '.flat' code readable align 16
|
2009-06-03 19:40:06 +02:00
|
|
|
|
include '../../../../macros.inc'
|
2009-05-08 19:45:28 +02:00
|
|
|
|
include 'editbox.mac' ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> :) ᯥ樠<E1AFA5>쭮 <20><><EFBFBD> editbox
|
|
|
|
|
include 'checkbox.mac' ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᮤ<>ন<EFBFBD> ॠ<><E0A5A0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> checkbox
|
2009-02-13 10:04:33 +01:00
|
|
|
|
include 'optionbox.mac' ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᮤ<>ন<EFBFBD> ॠ<><E0A5A0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> optionbox
|
2009-02-18 08:19:31 +01:00
|
|
|
|
include 'scrollbar.mac' ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᮤ<>ন<EFBFBD> ॠ<><E0A5A0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> scrollbar
|
|
|
|
|
include 'd_button.mac' ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᮤ<>ন<EFBFBD> ॠ<><E0A5A0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> dinamic button
|
|
|
|
|
include 'menubar.mac' ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᮤ<>ন<EFBFBD> ॠ<><E0A5A0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> menubar
|
2009-02-13 10:04:33 +01:00
|
|
|
|
;----------------------------------------------------
|
|
|
|
|
;EditBox
|
|
|
|
|
;----------------------------------------------------
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
|
|
|
|
use_editbox_draw ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20>⮡ࠦ<E2AEA1><E0A0A6><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
|
|
|
|
align 4
|
|
|
|
|
use_editbox_key ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20><>ࠡ<EFBFBD>⪨ <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
|
|
|
|
align 4
|
|
|
|
|
use_editbox_mouse ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20><>ࠡ<EFBFBD>⪨ <20><><EFBFBD><EFBFBD>.
|
2009-02-13 10:04:33 +01:00
|
|
|
|
|
|
|
|
|
;----------------------------------------------------
|
|
|
|
|
;CheckBox
|
|
|
|
|
;----------------------------------------------------
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
|
|
|
|
use_checkbox_draw ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20>⮡ࠦ<E2AEA1><E0A0A6><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
|
|
|
|
align 4
|
|
|
|
|
use_checkbox_mouse ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20><>ࠡ<EFBFBD>⪨ <20><><EFBFBD><EFBFBD>.
|
2009-02-13 10:04:33 +01:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;--------------------------------------------------
|
|
|
|
|
;radiobutton Group
|
|
|
|
|
;--------------------------------------------------
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
|
|
|
|
use_optionbox_driver ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ࠢ<EFBFBD><E0A0A2><EFBFBD><EFBFBD> ࠡ<>⮩ <20><><EFBFBD><EFBFBD><EFBFBD> )
|
|
|
|
|
align 4
|
|
|
|
|
use_optionbox_draw ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20>⮡ࠦ<E2AEA1><E0A0A6><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>.
|
|
|
|
|
align 4
|
|
|
|
|
use_optionbox_mouse ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0> <20>㭪<EFBFBD><E3ADAA><EFBFBD> <20><>ࠡ<EFBFBD>⪨ <20><><EFBFBD><EFBFBD>.
|
2009-02-13 10:04:33 +01:00
|
|
|
|
|
2009-02-18 08:19:31 +01:00
|
|
|
|
;--------------------------------------------------
|
|
|
|
|
;scrollbar Group
|
|
|
|
|
;--------------------------------------------------
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
2009-02-18 08:19:31 +01:00
|
|
|
|
use_scroll_bar
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
2009-02-18 08:19:31 +01:00
|
|
|
|
use_scroll_bar_vertical
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
2009-02-18 08:19:31 +01:00
|
|
|
|
use_scroll_bar_horizontal
|
|
|
|
|
|
|
|
|
|
;--------------------------------------------------
|
|
|
|
|
;dinamic button Group
|
|
|
|
|
;--------------------------------------------------
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
2009-02-18 08:19:31 +01:00
|
|
|
|
use_dinamic_button
|
|
|
|
|
|
|
|
|
|
;--------------------------------------------------
|
|
|
|
|
;menubar Group
|
|
|
|
|
;--------------------------------------------------
|
2009-05-08 19:45:28 +02:00
|
|
|
|
align 4
|
2009-02-18 08:19:31 +01:00
|
|
|
|
use_menu_bar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
;--------------------------------------------------
|
2009-04-10 23:54:21 +02:00
|
|
|
|
init:
|
|
|
|
|
ret
|
|
|
|
|
|
2009-05-08 19:45:28 +02:00
|
|
|
|
;;;;;;;;;;;
|
|
|
|
|
;;Data
|
|
|
|
|
;;;;;;;;;;;
|
|
|
|
|
align 4
|
|
|
|
|
mouse_flag dd 0x0
|
|
|
|
|
|
2009-04-10 23:54:21 +02:00
|
|
|
|
|
2009-02-13 10:04:33 +01:00
|
|
|
|
align 16
|
|
|
|
|
EXPORTS:
|
|
|
|
|
|
2009-04-10 23:54:21 +02:00
|
|
|
|
|
2009-05-08 19:45:28 +02:00
|
|
|
|
dd sz_init, init
|
|
|
|
|
dd sz_version, 0x00000001
|
|
|
|
|
|
|
|
|
|
dd sz_edit_box, edit_box
|
|
|
|
|
dd sz_edit_box_key, edit_box_key
|
|
|
|
|
dd sz_edit_box_mouse, edit_box_mouse
|
|
|
|
|
dd szVersion_ed, 0x00000001
|
|
|
|
|
|
|
|
|
|
dd sz_check_box_draw, check_box_draw
|
|
|
|
|
dd sz_check_box_mouse, check_box_mouse
|
|
|
|
|
dd szVersion_ch, 0x00000001
|
|
|
|
|
|
|
|
|
|
dd sz_option_box_draw, option_box_draw
|
|
|
|
|
dd sz_option_box_mouse, option_box_mouse
|
|
|
|
|
dd szVersion_op, 0x00000001
|
|
|
|
|
|
|
|
|
|
dd sz_Scrollbar_ver_draw, scroll_bar_vertical.draw
|
|
|
|
|
dd sz_Scrollbar_ver_mouse, scroll_bar_vertical.mouse
|
|
|
|
|
dd sz_Scrollbar_hor_draw, scroll_bar_horizontal.draw
|
|
|
|
|
dd sz_Scrollbar_hor_mouse, scroll_bar_horizontal.mouse
|
|
|
|
|
dd szVersion_scrollbar, 0x00010001
|
|
|
|
|
|
|
|
|
|
dd sz_Dbutton_draw, dinamic_button.draw
|
|
|
|
|
dd sz_Dbutton_mouse, dinamic_button.mouse
|
|
|
|
|
dd szVersion_dbutton, 0x00010001
|
|
|
|
|
|
|
|
|
|
dd sz_Menu_bar_draw, menu_bar.draw
|
|
|
|
|
dd sz_Menu_bar_mouse, menu_bar.mouse
|
|
|
|
|
dd szVersion_menu_bar, 0x00010001
|
|
|
|
|
dd 0,0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sz_init db 'lib_init',0
|
|
|
|
|
sz_version db 'version',0
|
|
|
|
|
|
|
|
|
|
sz_edit_box db 'edit_box',0
|
2009-02-13 10:04:33 +01:00
|
|
|
|
sz_edit_box_key db 'edit_box_key',0
|
|
|
|
|
sz_edit_box_mouse db 'edit_box_mouse',0
|
2009-05-08 19:45:28 +02:00
|
|
|
|
szVersion_ed db 'version_ed',0
|
|
|
|
|
|
2009-02-13 10:04:33 +01:00
|
|
|
|
sz_check_box_draw db 'check_box_draw',0
|
|
|
|
|
sz_check_box_mouse db 'check_box_mouse',0
|
2009-05-08 19:45:28 +02:00
|
|
|
|
szVersion_ch db 'version_ch',0
|
|
|
|
|
|
2009-02-13 10:04:33 +01:00
|
|
|
|
sz_option_box_draw db 'option_box_draw',0
|
|
|
|
|
sz_option_box_mouse db 'option_box_mouse',0
|
2009-05-08 19:45:28 +02:00
|
|
|
|
szVersion_op db 'version_op',0
|
|
|
|
|
|
|
|
|
|
sz_Scrollbar_ver_draw db 'scrollbar_v_draw',0
|
|
|
|
|
sz_Scrollbar_ver_mouse db 'scrollbar_v_mouse',0
|
|
|
|
|
sz_Scrollbar_hor_draw db 'scrollbar_h_draw',0
|
|
|
|
|
sz_Scrollbar_hor_mouse db 'scrollbar_h_mouse',0
|
|
|
|
|
szVersion_scrollbar db 'version_scrollbar',0
|
|
|
|
|
|
|
|
|
|
sz_Dbutton_draw db 'dbutton_draw',0
|
|
|
|
|
sz_Dbutton_mouse db 'dbutton_mouse',0
|
|
|
|
|
szVersion_dbutton db 'version_dbutton',0
|
|
|
|
|
|
|
|
|
|
sz_Menu_bar_draw db 'menu_bar_draw',0
|
|
|
|
|
sz_Menu_bar_mouse db 'menu_bar_mouse',0
|
|
|
|
|
szVersion_menu_bar db 'version_menu_bar',0
|
2009-02-13 10:04:33 +01:00
|
|
|
|
|