forked from KolibriOS/kolibrios
added to the program styles to the window object
git-svn-id: svn://kolibrios.org@1904 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Binary file not shown.
Binary file not shown.
@@ -1092,7 +1092,7 @@ proc get_code_window, p_obj:dword
|
||||
insert_reg txt_eax
|
||||
insert_nl
|
||||
|
||||
;mov ebx,...
|
||||
;mov ebx,... <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>ਭ<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>࠭<EFBFBD>
|
||||
insert_tab
|
||||
stdcall insert_text, txt_mov
|
||||
insert_reg txt_ebx
|
||||
@@ -1100,7 +1100,7 @@ proc get_code_window, p_obj:dword
|
||||
stdcall insert_2_prop_16_bit, ebx,2,4
|
||||
insert_nl
|
||||
|
||||
;mov ecx,...
|
||||
;mov ecx,... <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>孥<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD>࠭<EFBFBD>
|
||||
insert_tab
|
||||
stdcall insert_text, txt_mov
|
||||
insert_reg txt_ecx
|
||||
@@ -1108,7 +1108,7 @@ proc get_code_window, p_obj:dword
|
||||
stdcall insert_2_prop_16_bit, ebx,3,5
|
||||
insert_nl
|
||||
|
||||
;mov edx,...
|
||||
;mov edx,... <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> 梥<EFBFBD> ࠡ<EFBFBD>祩 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
insert_tab
|
||||
stdcall insert_text, txt_mov
|
||||
insert_reg txt_edx
|
||||
@@ -1121,7 +1121,14 @@ proc get_code_window, p_obj:dword
|
||||
stdcall insert_text, txt_or
|
||||
insert_reg txt_edx
|
||||
insert_coma
|
||||
stdcall insert_text, txt_0x33000000
|
||||
stdcall insert_text,txt_skob_o
|
||||
stdcall insert_text_prop, ebx,1 ;<EFBFBD>⨫<EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
stdcall insert_text,txt_shl_24
|
||||
stdcall insert_text,txt_skob_c
|
||||
stdcall insert_bit_prop, ebx,BIT_MOD_WI_CAPT
|
||||
stdcall insert_bit_prop, ebx,BIT_MOD_WI_CORD_OTN_CL_OBL
|
||||
stdcall insert_bit_prop, ebx,BIT_MOD_WI_REDR
|
||||
stdcall insert_bit_prop, ebx,BIT_MOD_WI_GRAD
|
||||
insert_nl
|
||||
|
||||
;mov edi,...
|
||||
@@ -1414,7 +1421,6 @@ txt_ll_end db 'l_libs_end:',13,0
|
||||
txt_bit_29 db '0x20000000',0
|
||||
txt_bit_30 db '0x40000000',0
|
||||
;txt_bit_31 db '0x80000000',0
|
||||
txt_0x33000000 db '0x33000000',0 ;tmp
|
||||
txt_struc db 'struc',0
|
||||
txt_t db 't',0
|
||||
txt_met_end db '.end',0
|
||||
@@ -1437,6 +1443,7 @@ txt_align_4 db 'align 4',13,0
|
||||
txt_d_poi db ':',0
|
||||
txt_ret db 'ret',13,0
|
||||
txt_shl_16 db ' shl 16',0
|
||||
txt_shl_24 db ' shl 24',0
|
||||
txt_std_mouse_ed:
|
||||
db 9,'stdcall [edit_box_mouse], ',0
|
||||
txt_std_init_cb:
|
||||
|
@@ -2,10 +2,20 @@
|
||||
; <EFBFBD> <EFBFBD>⮬ 䠩<EFBFBD><EFBFBD> ᮡ࠭<EFBFBD> <EFBFBD>㭪樨 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>騥 <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
;
|
||||
|
||||
;<EFBFBD><EFBFBD>।<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>न<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD>⭮<EFBFBD><EFBFBD>⥫쭮 ᪨<EFBFBD><EFBFBD>
|
||||
macro move_to_skin coord_x,coord_y
|
||||
{
|
||||
add coord_x,SKIN_W1
|
||||
add coord_y,SKIN_H
|
||||
push eax
|
||||
mov eax,[obj_m_win] ;㪠<EFBFBD><EFBFBD>⥫<EFBFBD> <EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
cmp eax,0
|
||||
je @f
|
||||
test_bool_prop eax,BIT_MOD_WI_CORD_OTN_CL_OBL
|
||||
;bt dword[[obj_m_win]+u_object.modif-u_object],n_prop
|
||||
jnc @f
|
||||
add coord_x,SKIN_W1
|
||||
add coord_y,SKIN_H
|
||||
@@:
|
||||
pop eax
|
||||
}
|
||||
|
||||
;<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ᮢ<EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
@@ -20,7 +20,7 @@ include 'obj_codes.inc'
|
||||
|
||||
@use_library_mem mem.Alloc,mem.Free,mem.ReAlloc, dll.Load
|
||||
|
||||
hed db 'kol_f_edit 31.12.10',0
|
||||
hed db 'kol_f_edit 10.03.11',0
|
||||
|
||||
sizeof.TreeList equ 20 ;need for element 'tree_list'
|
||||
|
||||
@@ -47,10 +47,10 @@ BIT_MOD_ACI equ 0 ;
|
||||
BIT_MOD_ACM equ 1 ;ᮡ<><E1AEA1><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD>
|
||||
BIT_MOD_ACD equ 2 ;<3B><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>ꥪ⮢
|
||||
BIT_MOD_ABU equ 3 ;<3B><><EFBFBD><EFBFBD>뢠<EFBFBD><EBA2A0><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
;CPP_MOD_WI_CA equ 16 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
;CPP_MOD_WI_AO equ 32 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>न<EFBFBD><E0A4A8><EFBFBD><EFBFBD> <20>⭮<EFBFBD><E2ADAE>⥫쭮 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
;CPP_MOD_WI_RD equ 64 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ᮢ<EFBFBD><E1AEA2> <20><><EFBFBD><EFBFBD>
|
||||
;CPP_MOD_WI_GR equ 128 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ࠤ<EFBFBD><E0A0A4><EFBFBD><EFBFBD>
|
||||
BIT_MOD_WI_CAPT equ 0 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
BIT_MOD_WI_CORD_OTN_CL_OBL equ 1 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD>न<EFBFBD><E0A4A8><EFBFBD><EFBFBD> <20>⭮<EFBFBD><E2ADAE>⥫쭮 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
BIT_MOD_WI_REDR equ 2 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ᮢ<EFBFBD><E1AEA2> <20><><EFBFBD><EFBFBD>
|
||||
BIT_MOD_WI_GRAD equ 3 ;<3B>⨫<EFBFBD> <20><><EFBFBD><EFBFBD> <20>ࠤ<EFBFBD><E0A0A4><EFBFBD><EFBFBD>
|
||||
BIT_MOD_CHE equ 0 ; ch_flag_en - <20><><EFBFBD>࠭ CheckBox
|
||||
BIT_MOD_CHE_T equ 1 ;ᢥ<><E1A2A5><EFBFBD>
|
||||
BIT_MOD_CHE_M equ 2 ;<3B><> 業<><E6A5AD><EFBFBD>
|
||||
|
Binary file not shown.
@@ -52,7 +52,7 @@ ObjOpt C_TXT, 1,0,'asm
|
||||
ObjOpt C_WND, 1,1,'<27><><EFBFBD><EFBFBD>','<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>*<2A>⨫<EFBFBD> <20><><EFBFBD><EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <><E1ABA5>*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ᢥ<><E1A2A5><EFBFBD>*<2A><>ਭ<EFBFBD>*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*梥<> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>*梥<> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> (<28> <20><><EFBFBD><EFBFBD>)',\
|
||||
<98,100,110,120,130,150,170, 0, 0, 0, 0>,\
|
||||
<12, -1, 15, 16, 26, 27, 25, 25, -1, -1, -1>,\
|
||||
txt_bit_wnd
|
||||
txt_bit_wnd,txt_bit_wnd.v
|
||||
ObjOpt C_INC, 1,0,'<27><><EFBFBD><EFBFBD>祭<EFBFBD><E7A5AD> 䠩<><E4A0A9>','<27><><EFBFBD> 䠩<><E4A0A9>*<2A><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',\
|
||||
<100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0>,\
|
||||
< 6, 5, -1, -1, -1, -1, -1, -1, -1, -1, -1>
|
||||
@@ -86,10 +86,16 @@ txt_bit_auto db '
|
||||
db '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>',0
|
||||
db 0
|
||||
txt_bit_wnd db '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>',0
|
||||
db '<27><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>訢<EFBFBD><E8A8A2><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>.',0
|
||||
db '<27><><EFBFBD><EFBFBD><EFBFBD>. <20>⭮<EFBFBD><E2ADAE>⥫쭮 <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>.',0
|
||||
db '<27><><EFBFBD><EFBFBD> <20><> <20><><EFBFBD><EFBFBD><EFBFBD>訢<EFBFBD><E8A8A2><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>.',0
|
||||
db '<27>ࠤ<EFBFBD><E0A0A4><EFBFBD>⭠<EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> ࠡ. <20><><EFBFBD>.',0
|
||||
db 0
|
||||
.v:
|
||||
db '0x10000000',0
|
||||
db '0x20000000',0
|
||||
db '0x40000000',0
|
||||
db '0x80000000',0
|
||||
db 0
|
||||
txt_bit_edit db '<27> 䮪<><E4AEAA><EFBFBD>',0
|
||||
db '<27><><EFBFBD><EFBFBD><EFBFBD> <20><> 0-9',0
|
||||
db 0
|
||||
|
Reference in New Issue
Block a user