Subversion Repositories Kolibri OS

Rev

Rev 1032 | Rev 1060 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1032 Rev 1037
1
;Libray from Editbox
1
;Libray from Editbox
2
; SEE YOU File FAQ.txt and HISTORY. Good Like!
2
; SEE YOU File FAQ.txt and HISTORY. Good Like!
3
;Last Change 13/02/2009
3
;Last Change 13/02/2009
4
;;;;;;;;;;;;;;;;;;
4
;;;;;;;;;;;;;;;;;;
5
 
5
 
6
format MS COFF
6
format MS COFF
7
 
7
 
8
public EXPORTS
8
public EXPORTS
9
 
9
 
10
section '.flat' code readable align 16
10
section '.flat' code readable align 16
11
include 'macros.inc'
11
include 'macros.inc'
12
include 'editbox.mac'   ;¬ ªà®á ª®â®àë© ¤®«¦¥­ ®¡«¥£ç¨âì ¦¨§­ì :) ᯥ樠«ì­® ¤«ï editbox
12
include 'editbox.mac'   ;¬ ªà®á ª®â®àë© ¤®«¦¥­ ®¡«¥£ç¨âì ¦¨§­ì :) ᯥ樠«ì­® ¤«ï editbox
13
include 'checkbox.mac'	;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î checkbox
13
include 'checkbox.mac'	;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î checkbox
14
include 'optionbox.mac' ;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î optionbox
14
include 'optionbox.mac' ;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î optionbox
-
 
15
include 'scrollbar.mac' ;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î scrollbar
-
 
16
include 'd_button.mac' ;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î dinamic button
-
 
17
include 'menubar.mac' ;¬ ªà®á ᮤ¥à¦¨â ॠ«¨§ æ¨î menubar
15
;----------------------------------------------------
18
;----------------------------------------------------
16
;EditBox
19
;EditBox
17
;----------------------------------------------------
20
;----------------------------------------------------
18
 
21
 
19
use_editbox_draw	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®â®¡à ¦¥­¨ï ¡®ªá .
22
use_editbox_draw	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®â®¡à ¦¥­¨ï ¡®ªá .
20
use_editbox_key  	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ª« ¢¨èì.
23
use_editbox_key  	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ª« ¢¨èì.
21
use_editbox_mouse	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ¬ëè¨.
24
use_editbox_mouse	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ¬ëè¨.
22
 
25
 
23
;----------------------------------------------------
26
;----------------------------------------------------
24
;CheckBox
27
;CheckBox
25
;----------------------------------------------------
28
;----------------------------------------------------
26
use_checkbox_draw	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®â®¡à ¦¥­¨ï ¡®ªá .
29
use_checkbox_draw	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®â®¡à ¦¥­¨ï ¡®ªá .
27
use_checkbox_mouse	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ¬ëè¨.
30
use_checkbox_mouse	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ¬ëè¨.
28
 
31
 
29
 
32
 
30
;--------------------------------------------------
33
;--------------------------------------------------
31
;radiobutton Group
34
;radiobutton Group
32
;--------------------------------------------------
35
;--------------------------------------------------
33
use_optionbox_driver	;¬ ªà®áë ª®â®àë¥ ã¯à ¢«ïîâ à ¡®â®© ¡®ªá  )
36
use_optionbox_driver	;¬ ªà®áë ª®â®àë¥ ã¯à ¢«ïîâ à ¡®â®© ¡®ªá  )
34
use_optionbox_draw	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®â®¡à ¦¥­¨ï ¡®ªá .
37
use_optionbox_draw	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®â®¡à ¦¥­¨ï ¡®ªá .
35
use_optionbox_mouse	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ¬ëè¨.
38
use_optionbox_mouse	;¬ ªà®á à ááªà뢠¥â äã­ªæ¨î ®¡à ¡®âª¨ ¬ëè¨.
-
 
39
 
-
 
40
;--------------------------------------------------
-
 
41
;scrollbar Group
-
 
42
;--------------------------------------------------
-
 
43
use_scroll_bar
-
 
44
use_scroll_bar_vertical
-
 
45
use_scroll_bar_horizontal
-
 
46
 
-
 
47
;--------------------------------------------------
-
 
48
;dinamic button Group
-
 
49
;--------------------------------------------------
-
 
50
use_dinamic_button
-
 
51
 
-
 
52
;--------------------------------------------------
-
 
53
;menubar Group
-
 
54
;--------------------------------------------------
-
 
55
use_menu_bar
-
 
56
 
-
 
57
 
36
 
58
;--------------------------------------------------
37
align 16
59
align 16
38
EXPORTS:
60
EXPORTS:
39
 
61
 
40
        dd      sz_edit_box,            edit_box
62
        dd      sz_edit_box,            edit_box
41
        dd      sz_edit_box_key,        edit_box_key
63
        dd      sz_edit_box_key,        edit_box_key
42
        dd      sz_edit_box_mouse,      edit_box_mouse
64
        dd      sz_edit_box_mouse,      edit_box_mouse
43
        dd      szVersion_ed,           0x00000001
65
        dd      szVersion_ed,           0x00000001
44
        dd      sz_check_box_draw,      check_box_draw
66
        dd      sz_check_box_draw,      check_box_draw
45
        dd      sz_check_box_mouse,     check_box_mouse
67
        dd      sz_check_box_mouse,     check_box_mouse
46
        dd      szVersion_ch,           0x00000001
68
        dd      szVersion_ch,           0x00000001
47
        dd      sz_option_box_draw,     option_box_draw
69
        dd      sz_option_box_draw,     option_box_draw
48
        dd      sz_option_box_mouse,    option_box_mouse
70
        dd      sz_option_box_mouse,    option_box_mouse
49
        dd      szVersion_op,           0x00000001
71
        dd      szVersion_op,           0x00000001
-
 
72
        dd      sz_Scrollbar_ver_draw,	scroll_bar_vertical.draw
-
 
73
        dd      sz_Scrollbar_ver_mouse,	scroll_bar_vertical.mouse
-
 
74
        dd      sz_Scrollbar_hor_draw,	scroll_bar_horizontal.draw
-
 
75
        dd      sz_Scrollbar_hor_mouse,	scroll_bar_horizontal.mouse
-
 
76
        dd      szVersion_scrollbar,	0x00010001
-
 
77
        dd      sz_Dbutton_draw,		dinamic_button.draw
-
 
78
        dd      sz_Dbutton_mouse,		dinamic_button.mouse
-
 
79
        dd      szVersion_dbutton,		0x00010001
-
 
80
        dd      sz_Menu_bar_draw,		menu_bar.draw
-
 
81
        dd      sz_Menu_bar_mouse,		menu_bar.mouse
-
 
82
        dd      szVersion_menu_bar,		0x00010001
50
        dd      0,0
83
        dd      0,0
51
 
84
 
52
sz_edit_box            db 'edit_box',0
85
sz_edit_box            db 'edit_box',0
53
sz_edit_box_key        db 'edit_box_key',0
86
sz_edit_box_key        db 'edit_box_key',0
54
sz_edit_box_mouse      db 'edit_box_mouse',0
87
sz_edit_box_mouse      db 'edit_box_mouse',0
55
szVersion_ed           db 'version_ed',0
88
szVersion_ed           db 'version_ed',0
56
sz_check_box_draw      db 'check_box_draw',0
89
sz_check_box_draw      db 'check_box_draw',0
57
sz_check_box_mouse     db 'check_box_mouse',0
90
sz_check_box_mouse     db 'check_box_mouse',0
58
szVersion_ch           db 'version_ch',0
91
szVersion_ch           db 'version_ch',0
59
sz_option_box_draw     db 'option_box_draw',0
92
sz_option_box_draw     db 'option_box_draw',0
60
sz_option_box_mouse    db 'option_box_mouse',0
93
sz_option_box_mouse    db 'option_box_mouse',0
61
szVersion_op           db 'version_op',0
94
szVersion_op           db 'version_op',0
-
 
95
sz_Scrollbar_ver_draw	db 'scrollbar_v_draw',0
-
 
96
sz_Scrollbar_ver_mouse	db 'scrollbar_v_mouse',0
-
 
97
sz_Scrollbar_hor_draw	db 'scrollbar_h_draw',0
-
 
98
sz_Scrollbar_hor_mouse	db 'scrollbar_h_mouse',0
-
 
99
szVersion_scrollbar		db 'version_scrollbar',0
-
 
100
sz_Dbutton_draw			db 'dbutton_draw',0
-
 
101
sz_Dbutton_mouse		db 'dbutton_mouse',0
-
 
102
szVersion_dbutton		db 'version_dbutton',0
-
 
103
sz_Menu_bar_draw		db 'menu_bar_draw',0
-
 
104
sz_Menu_bar_mouse		db 'menu_bar_mouse',0
-
 
105
szVersion_menu_bar		db 'version_menu_bar',0
62
 
106
 
63
;;;;;;;;;;;
107
;;;;;;;;;;;
64
;;Data
108
;;Data
65
;;;;;;;;;;;
109
;;;;;;;;;;;
66
align 16
110
align 16
67
mouse_flag dd 0x0
111
mouse_flag dd 0x0