/programs/develop/tinypad/trunk/data/tp-defines.inc |
---|
0,0 → 1,38 |
define mm.File.New key.ctrl_n |
define mm.File.Open key.ctrl_o |
define mm.File.Save key.ctrl_s |
define mm.File.SaveAs key.shift_ctrl_s |
define mm.File.Close key.ctrl_f4 |
define mm.File.Exit key.alt_x |
define mm.Edit.Cut key.ctrl_x |
define mm.Edit.Copy key.ctrl_c |
define mm.Edit.Insert key.ctrl_v |
define mm.Edit.Delete key.del |
define mm.Edit.SelAll key.ctrl_a |
define mm.Search.Position key.ctrl_g |
define mm.Search.Find key.ctrl_f |
define mm.Search.FindNext key.f3 |
define mm.Search.Replace key.ctrl_h |
define mm.Run.Run key.f9 |
define mm.Run.Compile key.ctrl_f9 |
define mm.Run.DbgBoard open_debug_board |
define mm.Run.SysFuncs open_sysfuncs_txt |
define mm.Encoding.CP866.CP1251 recode.866.1251 |
define mm.Encoding.CP1251.CP866 recode.1251.866 |
define mm.Encoding.CP866.KOI8R recode.866.koi |
define mm.Encoding.KOI8R.CP866 recode.koi.866 |
define mm.Encoding.CP1251.KOI8R recode.1251.koi |
define mm.Encoding.KOI8R.CP1251 recode.koi.1251 |
define mm.Options.Appearance set_opt.dialog |
define mm.Options.SecureSel set_opt.secure_sel |
define mm.Options.AutoBrackets set_opt.auto_braces |
define mm.Options.AutoIndents set_opt.auto_indents |
define mm.Options.SmartTabs 0 |
define mm.Options.OptimalFill set_opt.optimal_fill |
define mm.Options.LineNumbers set_opt.line_numbers |
/programs/develop/tinypad/trunk/data/tp-idata.inc |
---|
0,0 → 1,86 |
vscrl_capt dd -1 |
hscrl_capt dd -1 |
body_capt dd -1 |
s_status dd 0 |
sz app_fasm ,'/RD/1/DEVELOP/FASM',0 |
sz app_board ,'/RD/1/BOARD',0 |
sz app_tinypad ,'/RD/1/TINYPAD',0 |
sz app_docpak ,'/RD/1/DOCPAK',0 |
sz sysfuncs_param,'g',0 |
include 'tp-tables.inc' |
include 'tp-locale.inc' |
;// options dialog data [ |
label optsdlg_editor at $-EDITOR.Bounds |
; rb PATHL ; FilePath db PATHL dup(?) |
; dd 0 ; FileName dd ? |
dd ?,?,?,? ; Bounds RECT |
dd @f ; Lines dd ? |
dd ? ; Lines.Size dd ? |
dd 9 ; Lines.Count dd ? |
dd 21 ; Columns.Count dd ? |
dd 0,4 ; Caret POINT |
dd 100,4 ; SelStart POINT |
dd 0,0 ; TopLeft POINT |
dd 0,0 ; VScroll SCROLLBAR |
dd 0,0 ; HScroll SCROLLBAR |
dd 0 ; Gutter.Width dd ? |
db 0 ; Gutter.Visible db ? |
db 1 ; AsmMode db ? |
db 0 ; Modified db ? |
@@: |
dd 0x00000000+1 |
db ' ' |
dd 0x00010000+9 |
db ' org 100h' |
dd 0x00000000+1 |
db ' ' |
dd 0x00000000+20 |
db ' mov ah,09h ; write' |
dd 0x00000000+12 |
db ' mov dx,text' |
dd 0x00000000+8 |
db ' int 21h' |
dd 0x00030000+8 |
db ' int 20h' |
dd 0x00000000+1 |
db ' ' |
dd 0x00000000+21 |
db ' text db "Hello!",24h' |
dd 0 |
optsdlg_editor_parts: ; left,top,right,bottom,type |
db 0, 12, 13, 29, 22 |
db 0, 12, 33, 47, 42 |
db 0, 12, 53, 29, 72 |
db 0, 12, 83, 53, 92 |
db 2, 12, 43, 77, 52 |
db 3, 4, 43,148, 52 |
db 4, 48, 33, 53, 42 |
db 4,108, 83,113, 92 |
db 5, 36, 13, 59, 22 |
db 5, 54, 33, 71, 42 |
db 5, 36, 53, 53, 72 |
db 5,114, 83,131, 92 |
db 6, 60, 83,107, 92 |
db 7, 84, 33,125, 42 |
db 8, 1, 13, 5, 22 |
db 9, 1, 63, 5, 72 |
db 1, 1, 1,148,105 |
db -1 |
;// ] |
sz symbols_ex,';?.%"',"'" |
sz symbols ,'#&*\:/<>|{}()[]=+-, ' |
sz ini_sec_window ,'Window',0 |
sz ini_window_top ,'Top',0 |
sz ini_window_left ,'Left',0 |
sz ini_window_right ,'Right',0 |
sz ini_window_bottom,'Bottom',0 |
/programs/develop/tinypad/trunk/data/tp-locale.inc |
---|
0,0 → 1,309 |
sz htext,'TINYPAD ',APP_VERSION |
menubar_res main_menu,\ |
ru,' ©«' ,mm.File ,onshow.file ,\ |
ru,'à ¢ª ' ,mm.Edit ,onshow.edit ,\ |
ru,'®¨áª' ,mm.Search ,onshow.search ,\ |
ru,' ¯ãáª' ,mm.Run ,onshow.run ,\ |
ru,'®¤¨à®¢ª ',mm.Encoding,onshow.recode ,\ |
ru,'¯æ¨¨' ,mm.Options ,onshow.options,\ |
\ |
en,'File' ,mm.File ,onshow.file ,\ |
en,'Edit' ,mm.Edit ,onshow.edit ,\ |
en,'Search' ,mm.Search ,onshow.search ,\ |
en,'Run' ,mm.Run ,onshow.run ,\ |
en,'Encoding',mm.Encoding,onshow.recode ,\ |
en,'Options' ,mm.Options ,onshow.options,\ |
\ |
et,'Fail' ,mm.File ,onshow.file ,\ |
et,'Muuda' ,mm.Edit ,onshow.edit ,\ |
et,'Otsi' ,mm.Search ,onshow.search ,\ |
et,'Käivita' ,mm.Run ,onshow.run ,\ |
et,'Kodeering',mm.Encoding,onshow.recode ,\ |
et,'Seaded' ,mm.Options ,onshow.options |
popup_res mm.File,\ |
ru,'®¢ë©' ,'Ctrl+N' ,New ,\ |
ru,'âªàëâì...' ,'Ctrl+O' ,Open ,\ |
ru,'®åà ¨âì' ,'Ctrl+S' ,Save ,\ |
ru,'®åà ¨âì ª ª...','Ctrl+Shift+S',SaveAs,\ |
ru,'-' ,'' , ,\ |
ru,' ªàëâì' ,'Ctrl+F4' ,Close ,\ |
ru,'-' ,'' , ,\ |
ru,'ë室' ,'Alt+X' ,Exit ,\ |
\ |
en,'New' ,'Ctrl+N' ,New ,\ |
en,'Open...' ,'Ctrl+O' ,Open ,\ |
en,'Save' ,'Ctrl+S' ,Save ,\ |
en,'Save as...','Ctrl+Shift+S',SaveAs,\ |
en,'-' ,'' , ,\ |
en,'Close' ,'Ctrl+F4' ,Close ,\ |
en,'-' ,'' , ,\ |
en,'Exit' ,'Alt+X' ,Exit,\ |
\ |
et,'Uus' ,'Ctrl+N' ,New ,\ |
et,'Ava...' ,'Ctrl+O' ,Open ,\ |
et,'Salvesta' ,'Ctrl+S' ,Save ,\ |
et,'Salvesta nimega...','Ctrl+Shift+S',SaveAs,\ |
et,'-' ,'' , ,\ |
et,'Sulge' ,'Ctrl+F4' ,Close ,\ |
et,'-' ,'' , ,\ |
et,'Välju' ,'Alt+X' ,Exit |
popup_res mm.Edit,\ |
ru,'ë१ âì' ,'Ctrl+X',Cut ,\ |
ru,'®¯¨à®¢ âì' ,'Ctrl+C',Copy ,\ |
ru,'áâ ¢¨âì' ,'Ctrl+V',Insert,\ |
ru,'¤ «¨âì' ,'' ,Delete,\ |
ru,'-' ,'' , ,\ |
ru,'뤥«¨âì ¢áñ','Ctrl+A',SelAll,\ |
\ |
en,'Cut' ,'Ctrl+X',Cut ,\ |
en,'Copy' ,'Ctrl+C',Copy ,\ |
en,'Paste' ,'Ctrl+V',Insert,\ |
en,'Delete' ,'' ,Delete,\ |
en,'-' ,'' , ,\ |
en,'Select all','Ctrl+A',SelAll,\ |
\ |
et,'Lõika' ,'Ctrl+X',Cut ,\ |
et,'Kopeeri' ,'Ctrl+C',Copy ,\ |
et,'Kleebi' ,'Ctrl+V',Insert,\ |
et,'Kustuta' ,'' ,Delete,\ |
et,'-' ,'' , ,\ |
et,'Vali kõik' ,'Ctrl+A',SelAll |
popup_res mm.Search,\ |
ru,'¥à¥©â¨...' ,'Ctrl+G',Position,\ |
ru,'-' ,'' , ,\ |
ru,' ©â¨...' ,'Ctrl+F',Find ,\ |
ru,' ©â¨ ¤ «¥¥','F3' ,FindNext,\ |
ru,' ¬¥¨âì...','Ctrl+H',Replace ,\ |
\ |
en,'Position...','Ctrl+G',Position,\ |
en,'-' ,'' , ,\ |
en,'Find...' ,'Ctrl+F',Find ,\ |
en,'Find next' ,'F3' ,FindNext,\ |
en,'Replace...' ,'Ctrl+H',Replace ,\ |
\ |
et,'Positsioon...','Ctrl+G',Position,\ |
et,'-' ,'' , ,\ |
et,'Leia...' ,'Ctrl+F',Find ,\ |
et,'Leia järgmine','F3' ,FindNext,\ |
et,'Asenda...' ,'Ctrl+H',Replace |
popup_res mm.Run,\ |
ru,' ¯ãáâ¨âì' ,'F9' ,Run ,\ |
ru,'®¬¯¨«¨à®¢ âì' ,'Ctrl+F9',Compile ,\ |
ru,'-' ,'' , ,\ |
ru,'®áª ®â« ¤ª¨' ,'' ,DbgBoard,\ |
ru,'¨áâ¥¬ë¥ äãªæ¨¨','' ,SysFuncs,\ |
\ |
en,'Run' ,'F9' ,Run ,\ |
en,'Compile' ,'Ctrl+F9',Compile ,\ |
en,'-' ,'' , ,\ |
en,'Debug board' ,'' ,DbgBoard,\ |
en,'System functions' ,'' ,SysFuncs,\ |
\ |
et,'Käivita' ,'F9' ,Run ,\ |
et,'Kompileeri' ,'Ctrl+F9',Compile ,\ |
et,'-' ,'' , ,\ |
et,'Debug board' ,'' ,DbgBoard,\ |
et,'Süsteemi funktsioonid' ,'' ,SysFuncs |
popup_res mm.Encoding,\ |
@!,<'CP866 ',0x1A,' CP1251'>,'',CP866.CP1251,\ |
@!,<'CP1251 ',0x1A,' CP866' >,'',CP1251.CP866,\ |
@!,<'-' >,'', ,\ |
@!,<'CP866 ',0x1A,' KOI8-R'>,'',CP866.KOI8R ,\ |
@!,<'KOI8-R ',0x1A,' CP866' >,'',KOI8R.CP866 ,\ |
@!,<'-' >,'', ,\ |
@!,<'CP1251 ',0x1A,' KOI8-R'>,'',CP1251.KOI8R,\ |
@!,<'KOI8-R ',0x1A,' CP1251'>,'',KOI8R.CP1251 |
popup_res mm.Options,\ |
ru,'¥è¨© ¢¨¤...' ,'',Appearance ,\ |
ru,'-' ,'', ,\ |
ru,'¥§®¯ ᮥ ¢ë¤¥«¥¨¥' ,'',SecureSel ,\ |
ru,'¢â®¬ â¨ç¥áª¨¥ ᪮¡ª¨' ,'',AutoBrackets,\ |
ru,'¢â®¬ â¨ç¥áª¨© ®âáâã¯' ,'',AutoIndents ,\ |
ru,'¬ ï â ¡ã«ïæ¨ï' ,'',SmartTabs ,\ |
ru,'¯â¨¬ «ì®¥ á®åà ¥¨¥','',OptimalFill ,\ |
ru,'-' ,'', ,\ |
ru,'®¬¥à áâப' ,'',LineNumbers ,\ |
\ |
en,'Appearance...' ,'',Appearance ,\ |
en,'-' ,'', ,\ |
en,'Secure selection' ,'',SecureSel ,\ |
en,'Automatic brackets' ,'',AutoBrackets,\ |
en,'Automatic indents' ,'',AutoIndents ,\ |
en,'Smart tabulation' ,'',SmartTabs ,\ |
en,'Optimal fill on saving','',OptimalFill ,\ |
en,'-' ,'', ,\ |
en,'Line numbers' ,'',LineNumbers ,\ |
\ |
et,'Välimus...' ,'',Appearance ,\ |
et,'-' ,'', ,\ |
et,'Secure selection' ,'',SecureSel ,\ |
et,'Automaatsed sulud' ,'',AutoBrackets,\ |
et,'Automaatsed taandread' ,'',AutoIndents ,\ |
et,'Tark tabulatsioon' ,'',SmartTabs ,\ |
et,'Optimaalne täitmine salvestamisel','',OptimalFill ,\ |
et,'-' ,'', ,\ |
et,'Rea numbrid' ,'',LineNumbers |
lsz s_defname,\ |
en,<'Untitled',0>,\ |
ru,<'¥§ë¬ïë©',0>,\ |
et,<'Nimetu',0> |
lsz s_modified,\ |
ru,'§¬¥¥®',\ |
en,'Modified',\ |
et,'Muudetud' |
lsz s_2filename,\ |
ru,'¬ï ä ©« :',\ |
en,'Filename:',\ |
et,'Faili nimi:' |
lsz s_2open,\ |
ru,'âªàëâì',\ |
en,'Open',\ |
et,'Ava' |
lsz s_2save,\ |
ru,'®åà ¨âì',\ |
en,'Save',\ |
et,'Salvesta' |
lsz s_2save_no,\ |
ru,'¥â',\ |
en,'No',\ |
et,'Ei' |
lsz s_2find,\ |
ru,' ©â¨',\ |
en,'Find',\ |
et,'Leia' |
db ':' |
lsz s_2replace,\ |
ru,' ¬¥¨âì',\ |
en,'Replace',\ |
et,'Asenda' |
db ':' |
lsz s_2cancel,\ |
ru,'⬥ ',\ |
en,'Cancel',\ |
et,'Tühista' |
lsz s_color,\ |
ru,'¢¥â: 0x',\ |
en,'Color: 0x',\ |
et,'Värv: 0x' |
lsz s_tabpos,\ |
ru,' ᯮ«®¦¥¨¥ § ª« ¤®ª',\ |
en,'Tabs placement',\ |
et,'Saki asetus' |
lsz s_enter_filename,\ |
ru,<'¢¥¤¨â¥ ¨¬ï ä ©« ',0>,\ |
en,<'Enter filename',0>,\ |
et,<'Sisesta faili nimi',0> |
lsz s_ask_save,\ |
ru,<'¥« ¥â¥ á®åà ¨âì?',0>,\ |
en,<'Would you like to save?',0>,\ |
et,<'Kas soovite salvestada?',0> ; Now correct |
lsz s_enter_text_to_find,\ |
ru,<'¢¥¤¨â¥ ⥪áâ ¤«ï ¯®¨áª ',0>,\ |
en,<'Enter text to find',0>,\ |
et,<'Sisesta otsitav tekst',0> |
lsz s_enter_text_to_replace,\ |
ru,<'¢¥¤¨â¥ ⥪áâ ¤«ï § ¬¥ë',0>,\ |
en,<'Enter text to replace',0>,\ |
et,<'Sisesta asendatav tekst',0> |
lsz s_text_not_found,\ |
ru,<'®á⨣ãâ ª®¥æ ä ©« , ⥪áâ ¥ ©¤¥',0>,\ |
en,<'Reached end of file, text not found',0>,\ |
et,<'Faili lõpp, teksti ei leitud',0> |
lszc s_fs_error,b,\ |
ru,<'¯¥à æ¨ï § ¢¥àè¥ ãá¯¥è® (0)',0>,\ |
ru,<'',0>,\ |
ru,<'ãªæ¨ï ¥ ¯®¤¤¥à¦¨¢ ¥âáï ¤«ï ¤ ®© ä ©«®¢®© á¨á⥬ë (2)',0>,\ |
ru,<'¥¨§¢¥áâ ï ä ©«®¢ ï á¨á⥬ (3)',0>,\ |
ru,<'',0>,\ |
ru,<'¥¢®§¬®¦® ®âªàëâì ä ©« (5)',0>,\ |
ru,<'¯¥à æ¨ï § ¢¥àè¥ ãá¯¥è® (6)',0>,\ |
ru,<'¤à¥á 室¨âáï § £à ¨æ ¬¨ ¯ ¬ï⨠¯à®£à ¬¬ë (7)',0>,\ |
ru,<' ¤¨áª¥ ¥â ᢮¡®¤®£® ¬¥áâ (8)',0>,\ |
ru,<' ¡«¨æ FAT ã¨ç⮦¥ (9)',0>,\ |
ru,<'®áâ㯠§ ¯à¥éñ (10)',0>,\ |
ru,<'訡ª ãáâனá⢠(11)',0>,\ |
\ |
en,<'Operation executed successfully (0)',0>,\ |
en,<'',0>,\ |
en,<'Function is not supported for the given filesystem (2)',0>,\ |
en,<'Unknown filesystem (3)',0>,\ |
en,<'',0>,\ |
en,<'Unable to open file (5)',0>,\ |
en,<'Operation executed successfully (6)',0>,\ |
en,<'Pointer lies outside of application memory (7)',0>,\ |
en,<'Disk is full (8)',0>,\ |
en,<'FAT table is destroyed (9)',0>,\ |
en,<'Access denied (10)',0>,\ |
en,<'Device error (11)',0>,\ |
\ |
et,<'Operatsioon käivitati edukalt (0)',0>,\ |
et,<'',0>,\ |
et,<'Failisüsteem ei toeta funktsiooni (2)',0>,\ |
et,<'Tundmatu failisüsteem (3)',0>,\ |
et,<'',0>,\ |
et,<'Faili ei suudetud avada (5)',0>,\ |
et,<'Operatsioon käivitatud edukalt (6)',0>,\ |
et,<'Viit on väljaspool programmi mälu (7)',0>,\ |
et,<'Ketas täis (8)',0>,\ |
et,<'FAT tabel hävitatud (9)',0>,\ |
et,<'Juurdepääs keelatud (10)',0>,\ |
et,<'Seadme viga (11)',0> |
lszc s_appearance,b,\ |
ru,'¥ªáâ',\ |
ru,'®',\ |
ru,'¥ªá⠢뤥«¥¨ï',\ |
ru,'® ¢ë¤¥«¥¨ï',\ |
ru,'¨¬¢®«ë',\ |
ru,'¨á« ',\ |
ru,'âப¨',\ |
ru,'®¬¬¥â ਨ',\ |
ru,'§¬¥ñë¥ áâப¨',\ |
ru,'®åà ñë¥ áâப¨',\ |
\ |
en,'Text',\ |
en,'Background',\ |
en,'Selection text',\ |
en,'Selection background',\ |
en,'Symbols',\ |
en,'Numbers',\ |
en,'Strings',\ |
en,'Comments',\ |
en,'Modified lines',\ |
en,'Saved lines',\ |
\ |
et,'Tekst',\ |
et,'Taust',\ |
et,'Valitud tekst',\ |
et,'Valitud taust',\ |
et,'Sümbolid',\ |
et,'Numbrid',\ |
et,'Stringid',\ |
et,'Kommentaarid',\ |
et,'Muudetud read',\ |
et,'Salvestatud read' |
lsz sysfuncs_filename,\ |
ru,<'SYSFUNCR.TXT',0>,\ |
en,<'SYSFUNCS.TXT',0>,\ |
et,<'SYSFUNCET.TXT',0> |
sz s_example,'EXAMPLE.ASM' |
sz s_still ,'still' |
/programs/develop/tinypad/trunk/data/tp-tables.inc |
---|
0,0 → 1,189 |
align 4 |
key0 db \ |
0x00,0x00,0x02,0x03,0x04,0x05,0x06,0x07,\ |
0x08,0x09,0x0A,0x0B,0x0C,0x0D,0x00,0x00,\ |
0x10,0x11,0x12,0x13,0x14,0x15,0x16,0x17,\ |
0x18,0x19,0x1A,0x1B,0x00,0x00,0x1E,0x1F,\ |
0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,\ |
0x28,0x29,0x00,0x2B,0x2C,0x2D,0x2E,0x2F,\ |
0x30,0x31,0x32,0x33,0x34,0x35,0x00,0x00,\ |
0x00,0x39,0x00,0x00,0x00,0x00,0x00,0x00 |
times 12*16 db 0x00 |
align 4 |
accel_table_main dd \ |
0x0000000E,key.bkspace ,\ ; BackSpace |
0x0000000F,key.tab ,\ ; Tab |
0x0000001C,key.return ,\ ; Return |
0x0000003D,key.f3 ,\ ; F3 |
0x00000043,key.f9 ,\ ; F9 |
0x00000147,key.home ,\ ; Home |
0x00000148,key.up ,\ ; Up |
0x00000149,key.pgup ,\ ; PageUp |
0x0000014B,key.left ,\ ; Left |
0x0000014D,key.right ,\ ; Right |
0x0000014F,key.end ,\ ; End |
0x00000150,key.down ,\ ; Down |
0x00000151,key.pgdn ,\ ; PageDown |
0x00000152,key.ins ,\ ; Insert |
0x00000153,key.del ,\ ; Delete |
0x00010043,key.shift_f9 ,\ ; Shift+F9 |
0x00010147,key.shift_home ,\ ; Shift+Home |
0x00010148,key.shift_up ,\ ; Shift+Up |
0x00010149,key.shift_pgup ,\ ; Shift+PageUp |
0x0001014B,key.shift_left ,\ ; Shift+Left |
0x0001014D,key.shift_right ,\ ; Shift+Right |
0x0001014F,key.shift_end ,\ ; Shift+End |
0x00010150,key.shift_down ,\ ; Shift+Down |
0x00010151,key.shift_pgdn ,\ ; Shift+PageDown |
0x00010153,key.del ,\ ; Shift+Delete |
0x0002000F,key.ctrl_tab ,\ ; Ctrl+Tab |
0x00020015,key.ctrl_y ,\ ; Ctrl+Y |
0x00020018,key.ctrl_o ,\ ; Ctrl+O |
0x0002001E,key.ctrl_a ,\ ; Ctrl+A |
0x0002001F,key.ctrl_s ,\ ; Ctrl+S |
0x00020020,key.ctrl_d ,\ ; Ctrl+D |
0x00020021,key.ctrl_f ,\ ; Ctrl+F |
0x00020022,key.ctrl_g ,\ ; Ctrl+G |
0x00020023,key.ctrl_h ,\ ; Ctrl+H |
\;0x00020026,key.ctrl_l ,\ ; Ctrl+L |
0x0002002D,key.ctrl_x ,\ ; Ctrl+X |
0x0002002E,key.ctrl_c ,\ ; Ctrl+C |
0x0002002F,key.ctrl_v ,\ ; Ctrl+V |
0x00020031,key.ctrl_n ,\ ; Ctrl+N |
0x0002003E,key.ctrl_f4 ,\ ; Ctrl+F4 |
0x00020043,key.ctrl_f9 ,\ ; Ctrl+F9 |
0x00020147,key.ctrl_home ,\ ; Ctrl+Home |
\;0x00020148,key.ctrl_up ,\ ; Ctrl+Up |
0x00020149,key.ctrl_pgup ,\ ; Ctrl+PageUp |
0x0002014B,key.ctrl_left ,\ ; Ctrl+Left |
0x0002014D,key.ctrl_right ,\ ; Ctrl+Right |
0x0002014F,key.ctrl_end ,\ ; Ctrl+End |
\;0x00020150,key.ctrl_down ,\ ; Ctrl+Down |
0x00020151,key.ctrl_pgdn ,\ ; Ctrl+PageDown |
0x00020153,key.del ,\ ; Ctrl+Del |
0x0003000F,key.shift_ctrl_tab ,\ ; Shift+Ctrl+Tab |
0x0003001F,key.shift_ctrl_s ,\ ; Shift+Ctrl+S |
0x00030147,key.shift_ctrl_home ,\ ; Shift+Ctrl+Home |
\;0x00030148,key.shift_ctrl_up ,\ ; Shift+Ctrl+Up |
0x00030149,key.shift_ctrl_pgup ,\ ; Shift+Ctrl+PageUp |
0x0003014B,key.shift_ctrl_left ,\ ; Shift+Ctrl+Left |
0x0003014D,key.shift_ctrl_right ,\ ; Shift+Ctrl+Right |
0x0003014F,key.shift_ctrl_end ,\ ; Shift+Ctrl+End |
\;0x00030150,key.shift_ctrl_down ,\ ; Shift+Ctrl+Down |
0x00030151,key.shift_ctrl_pgdn ,\ ; Shift+Ctrl+PageDown |
0x0004002D,key.alt_x ,\ ; Alt+X |
0 |
align 4 |
accel_table_textbox dd \ |
\;0x00000001,key.tb.escape ,\ ; Escape |
0x0000000E,key.tb.bkspace ,\ ; BackSpace |
\;0x0000000F,key.tb.tab ,\ ; Tab |
\;0x0000001C,key.tb.return ,\ ; Return |
0x00000147,key.tb.home ,\ ; Home |
0x0000014B,key.tb.left ,\ ; Left |
0x0000014D,key.tb.right ,\ ; Right |
0x0000014F,key.tb.end ,\ ; End |
0x00000153,key.tb.del ,\ ; Delete |
0x00010147,key.tb.shift_home ,\ ; Shift+Home |
0x0001014B,key.tb.shift_left ,\ ; Shift+Left |
0x0001014D,key.tb.shift_right ,\ ; Shift+Right |
0x0001014F,key.tb.shift_end ,\ ; Shift+End |
0x00010153,key.tb.del ,\ ; Shift+Del |
0 |
align 4 |
accel_table2 dd \ |
1 ,key.alt_x ,\ |
'VSL',btn.vscroll_up ,\ |
'VSG',btn.vscroll_down ,\ |
'HSL',btn.hscroll_up ,\ |
'HSG',btn.hscroll_down ,\ |
'TBL',btn.tabctl_right ,\ |
'TBG',btn.tabctl_left ,\ |
0 |
align 4 |
accel_table2_botdlg dd \ |
1 ,key.alt_x ,\ |
20001,btn.bot.cancel ,\ |
20002,btn.bot.opensave ,\ |
20003,btn.bot.find ,\ |
20004,btn.bot.appearance,\ |
21001,btn.bot.tabpos ,\ |
0 |
align 4 |
add_table: |
times $1A db -$20 |
times $25 db -$00 |
times $10 db -$20 |
times $30 db -$00 |
times $10 db -$50 |
times $04 db -$00,-$01 |
times $08 db -$00 |
align 4 |
table.866.1251 db \ |
$C0,$C1,$C2,$C3,$C4,$C5,$C6,$C7 , $C8,$C9,$CA,$CB,$CC,$CD,$CE,$CF,\ |
$D0,$D1,$D2,$D3,$D4,$D5,$D6,$D7 , $D8,$D9,$DA,$DB,$DC,$DD,$DE,$DF,\ |
$E0,$E1,$E2,$E3,$E4,$E5,$E6,$E7 , $E8,$E9,$EA,$EB,$EC,$ED,$EE,$EF,\ |
$00,$00,$00,$00,$00,$00,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$00,$00,$00,$00,$00,$00,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$00,$00,$00,$00,$00,$00,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$F0,$F1,$F2,$F3,$F4,$F5,$F6,$F7 , $F8,$F9,$FA,$FB,$FC,$FD,$FE,$FF,\ |
$A8,$B8,$AA,$BA,$AF,$BF,$A1,$A2 , $B0,$95,$B7,$00,$B9,$A4,$00,$00 |
table.1251.866 db \ |
$00,$00,$00,$00,$00,$00,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$00,$00,$00,$00,$00,$F9,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$00,$F6,$F7,$00,$FD,$00,$00,$00 , $F0,$00,$F2,$00,$00,$00,$00,$F4,\ |
$F8,$00,$00,$00,$00,$00,$00,$FA , $F1,$FC,$F3,$00,$00,$00,$00,$F5,\ |
$80,$81,$82,$83,$84,$85,$86,$87 , $88,$89,$8A,$8B,$8C,$8D,$8E,$8F,\ |
$90,$91,$92,$93,$94,$95,$96,$97 , $98,$99,$9A,$9B,$9C,$9D,$9E,$9F,\ |
$A0,$A1,$A2,$A3,$A4,$A5,$A6,$A7 , $A8,$A9,$AA,$AB,$AC,$AD,$AE,$AF,\ |
$E0,$E1,$E2,$E3,$E4,$E5,$E6,$E7 , $E8,$E9,$EA,$EB,$EC,$ED,$EE,$EF |
table.866.koi db \ |
$E1,$E2,$F7,$E7,$E4,$E5,$F6,$FA , $E9,$EA,$EB,$EC,$ED,$EE,$EF,$F0,\ |
$F2,$F3,$F4,$F5,$E6,$E8,$E3,$FE , $FB,$FD,$FF,$F9,$F8,$FC,$E0,$F1,\ |
$C1,$C2,$D7,$C7,$C4,$C5,$D6,$DA , $C9,$CA,$CB,$CC,$CD,$CE,$CF,$D0,\ |
$90,$00,$00,$81,$87,$00,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$83,\ |
$84,$89,$88,$86,$80,$8A,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$00,$00,$00,$00,$00,$00,$00,$00 , $00,$85,$82,$8D,$8C,$8E,$8F,$8B,\ |
$D2,$D3,$D4,$D5,$C6,$C8,$C3,$DE , $DB,$DD,$DF,$D9,$D8,$DC,$C0,$D1,\ |
$B3,$A3,$B4,$A4,$B7,$A7,$BE,$AE , $00,$95,$9E,$00,$B0,$9F,$00,$A0 |
table.koi.866 db \ |
$C4,$B3,$DA,$BF,$C0,$D9,$C3,$B4 , $C2,$C1,$C5,$DF,$DC,$DB,$DD,$DE,\ |
$B0,$00,$00,$00,$00,$F9,$00,$00 , $00,$00,$00,$00,$00,$00,$FA,$FD,\ |
$FF,$00,$00,$F1,$F3,$00,$00,$F5 , $00,$00,$00,$00,$00,$00,$F7,$00,\ |
$FC,$00,$00,$F0,$F2,$00,$00,$F4 , $00,$00,$00,$00,$00,$00,$F6,$00,\ |
$EE,$A0,$A1,$E6,$A4,$A5,$E4,$A3 , $E5,$A8,$A9,$AA,$AB,$AC,$AD,$AE,\ |
$AF,$EF,$E0,$E1,$E2,$E3,$A6,$A2 , $EC,$EB,$A7,$E8,$ED,$E9,$E7,$EA,\ |
$9E,$80,$81,$96,$84,$85,$94,$83 , $95,$88,$89,$8A,$8B,$8C,$8D,$8E,\ |
$8F,$9F,$90,$91,$92,$93,$86,$82 , $9C,$9B,$87,$98,$9D,$99,$97,$9A |
table.1251.koi db \ |
$B1,$B2,$00,$A2,$00,$00,$00,$00 , $00,$00,$B9,$00,$BA,$BC,$BB,$BF,\ |
$A1,$91,$92,$93,$94,$95,$96,$97 , $00,$99,$A9,$00,$AA,$AC,$AB,$AF,\ |
$A0,$BE,$AE,$B8,$9F,$BD,$00,$00 , $B3,$98,$B4,$9D,$00,$00,$9C,$B7,\ |
$00,$00,$B6,$A6,$AD,$00,$00,$9E , $A3,$B0,$A4,$9B,$A8,$B5,$A5,$A7,\ |
$E1,$E2,$F7,$E7,$E4,$E5,$F6,$FA , $E9,$EA,$EB,$EC,$ED,$EE,$EF,$F0,\ |
$F2,$F3,$F4,$F5,$E6,$E8,$E3,$FE , $FB,$FD,$FF,$F9,$F8,$FC,$E0,$F1,\ |
$C1,$C2,$D7,$C7,$C4,$C5,$D6,$DA , $C9,$CA,$CB,$CC,$CD,$CE,$CF,$D0,\ |
$D2,$D3,$D4,$D5,$C6,$C8,$C3,$DE , $DB,$DD,$DF,$D9,$D8,$DC,$C0,$D1 |
table.koi.1251 db \ |
$00,$00,$00,$00,$00,$00,$00,$00 , $00,$00,$00,$00,$00,$00,$00,$00,\ |
$00,$91,$92,$93,$94,$95,$96,$97 , $00,$99,$00,$BB,$AE,$AB,$B7,$A4,\ |
$A0,$90,$83,$B8,$BA,$BE,$B3,$BF , $BC,$9A,$9C,$9E,$9D,$B4,$A2,$9F,\ |
$B9,$80,$81,$A8,$AA,$BD,$B2,$AF , $A3,$8A,$8C,$8E,$8D,$A5,$A1,$8F,\ |
$FE,$E0,$E1,$F6,$E4,$E5,$F4,$E3 , $F5,$E8,$E9,$EA,$EB,$EC,$ED,$EE,\ |
$EF,$FF,$F0,$F1,$F2,$F3,$E6,$E2 , $FC,$FB,$E7,$F8,$FD,$F9,$F7,$FA,\ |
$DE,$C0,$C1,$D6,$C4,$C5,$D4,$C3 , $D5,$C8,$C9,$CA,$CB,$CC,$CD,$CE,\ |
$CF,$DF,$D0,$D1,$D2,$D3,$C6,$C2 , $DC,$DB,$C7,$D8,$DD,$D9,$D7,$DA |
/programs/develop/tinypad/trunk/data/tp-udata.inc |
---|
0,0 → 1,105 |
self_path rb PATHL |
app_start: |
dd ?,? |
.params dd ? |
dd ?,? |
db ? |
.filename dd ? |
f_info.length dd ? |
f_info.path: |
times PATHL+1 db ? |
f_info70 rd 7 |
file_info FILEINFO |
checker_ed EDITOR |
checker_ed_ll dd ? |
tab_bar TABCTL |
virtual at tab_bar.Current |
cur_tab TABITEM |
end virtual |
virtual at tab_bar.Current.Editor |
cur_editor EDITOR |
end virtual |
ctx dd ? |
lines.scr dd ? ; number of lines on the screen |
columns.scr dd ? ; number of columns on the screen |
top_ofs dd ? ; height occupied by top buttons |
bot_ofs dd ? ; height occupied by bottom buttons |
dw ? |
left_ofs dd ? ; |
__rc dd ?,?,?,? |
copy_count dd ? ; number of lines for copying (Ctrl+E) |
copy_size dd ? ; size of data to copy |
s_title.size dd ? ; caption length |
cur_line_len dd ? |
h_popup dd ? |
bot_dlg_handler dd ? |
sel.begin.x dd ? |
sel.begin.y dd ? |
sel.end.x dd ? |
sel.end.y dd ? |
sel.selected db ? |
in_sel db ? |
do_not_draw db ? ; draw top and bottom buttons? |
main_closed db ? ; main window closed? |
tb_casesen db ? ; focused textbox is case-sensitive? |
draw_blines db ? |
align 4 |
s_fname.size dd ? |
s_fname rb PATHL+1 |
align 4 |
s_search.size dd ? |
s_search rb PATHL+1 |
s_title rb PATHL+11 ; window caption |
chr db ? |
ext db ? |
shi dd ? |
align 4 |
cl_3d_normal dd ? |
cl_3d_pushed dd ? |
cl_3d_outset dd ? |
cl_3d_inset dd ? |
cl_3d_grayed dd ? |
tb_color TBOX |
tb_opensave TBOX |
tb_find TBOX |
tb_replace TBOX |
tb_gotorow TBOX |
tb_gotocol TBOX |
focused_tb dd ? |
key1 rb 256 |
mst rd 2 |
mst2 rd 2 |
mev db ? |
mouse_captured db ? |
just_from_popup db ? |
bot_mode db ? |
align 4 |
bot_dlg_height dd ? |
bot_dlg_mode2 db ? |
temp_buf dd ? |
copy_buf dd ? |