Subversion Repositories Kolibri OS

Rev

Rev 7497 | Rev 7576 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7497 Rev 7571
Line 241... Line 241...
241
	jz .key_Ctrl
241
	jz .key_Ctrl
242
		; *** ¢ë§®¢ ¢­¥è­¨å ä㭪権 ª®â®àë¥ âॡãîâ ®ª­  ®âªàëâ¨ï/á®åà ­¥­¨ï/¯®¨áª /...
242
		; *** ¢ë§®¢ ¢­¥è­¨å ä㭪権 ª®â®àë¥ âॡãîâ ®ª­  ®âªàëâ¨ï/á®åà ­¥­¨ï/¯®¨áª /...
243
		cmp ah,24 ;Ctrl+O
243
		cmp ah,24 ;Ctrl+O
244
		jne @f
244
		jne @f
245
			cmp ted_fun_on_key_ctrl_o,0
245
			cmp ted_fun_on_key_ctrl_o,0
246
			je @f
246
			je .end_key_fun
247
				call ted_fun_on_key_ctrl_o
247
				call ted_fun_on_key_ctrl_o
248
		@@:
248
		@@:
249
		cmp ah,31 ;Ctrl+S
249
		cmp ah,31 ;Ctrl+S
250
		jne @f
250
		jne .end_ctrl_s
251
			cmp ted_fun_on_key_ctrl_s,0
251
			cmp ted_fun_on_key_ctrl_s,0
-
 
252
			je .end_key_fun
-
 
253
				xor eax,eax
-
 
254
				test esi,KM_SHIFT
252
			je @f
255
				jz @f
253
				call ted_fun_on_key_ctrl_s
256
					inc eax
254
		@@:
257
				@@:				
-
 
258
				call ted_fun_on_key_ctrl_s
-
 
259
				jmp .end_key_fun
-
 
260
		.end_ctrl_s:
255
		cmp ah,33 ;Ctrl+F
261
		cmp ah,33 ;Ctrl+F
256
		jne @f
262
		jne @f
257
		cmp ted_panel_id,TED_PANEL_FIND
263
		cmp ted_panel_id,TED_PANEL_FIND
258
		je @f
264
		je @f
259
			cmp ted_fun_on_key_ctrl_f,0
265
			cmp ted_fun_on_key_ctrl_f,0
260
			je @f
266
			je .end_key_fun
261
				call ted_fun_on_key_ctrl_f
267
				call ted_fun_on_key_ctrl_f
262
		@@:
268
		@@:
263
		cmp ah,49 ;Ctrl+N
269
		cmp ah,49 ;Ctrl+N
264
		jne @f
270
		jne @f
265
			cmp ted_fun_on_key_ctrl_n,0
271
			cmp ted_fun_on_key_ctrl_n,0
266
			je @f
272
			je .end_key_fun
267
				call ted_fun_on_key_ctrl_n
273
				call ted_fun_on_key_ctrl_n
268
		@@:
274
		@@:
269
		; *** ¢ë§®¢ ¢­ãâ७­¨å ä㭪権
275
		; *** ¢ë§®¢ ¢­ãâ७­¨å ä㭪権
270
		cmp ah,30 ;Ctrl+A
276
		cmp ah,30 ;Ctrl+A
271
		jne @f
277
		jne @f