CMM: fix in io.h, rename TEXTREADER into TXTREAD,

icons32.png: change colors for DIFF app
make RunOS window wider

git-svn-id: svn://kolibrios.org@6759 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Kirill Lipatov (Leency) 2016-11-25 15:19:45 +00:00
parent 8eb00f284b
commit a32e30e50f
14 changed files with 12 additions and 24 deletions

View File

@ -15,7 +15,7 @@ img_files = {
{"MACROS.INC", PROGS .. "/macros.inc"}, {"MACROS.INC", PROGS .. "/macros.inc"},
{"CONFIG.INC", PROGS .. "/config.inc"}, {"CONFIG.INC", PROGS .. "/config.inc"},
{"STRUCT.INC", PROGS .. "/struct.inc"}, {"STRUCT.INC", PROGS .. "/struct.inc"},
{"TOOLBAR.PNG", PROGS .. "/cmm/textreader/toolbar.png"}, {"TOOLBAR.PNG", PROGS .. "/cmm/txtread/toolbar.png"},
{"DEVELOP/TE_ICON.PNG", PROGS .. "/other/t_edit/te_icon.png"}, {"DEVELOP/TE_ICON.PNG", PROGS .. "/other/t_edit/te_icon.png"},
{"DEVELOP/TL_NOD_16.PNG", PROGS .. "/other/t_edit/tl_nod_16.png"}, {"DEVELOP/TL_NOD_16.PNG", PROGS .. "/other/t_edit/tl_nod_16.png"},
{"DEVELOP/TL_SYS_16.PNG", PROGS .. "/media/log_el/trunk/tl_sys_16.png"}, {"DEVELOP/TL_SYS_16.PNG", PROGS .. "/media/log_el/trunk/tl_sys_16.png"},
@ -547,7 +547,7 @@ tup.append_table(img_files, {
{"MOUSECFG", PROGS .. "/cmm/mousecfg/mousecfg.com"}, {"MOUSECFG", PROGS .. "/cmm/mousecfg/mousecfg.com"},
{"NETWORK/WEBVIEW", PROGS .. "/cmm/browser/WebView.com"}, {"NETWORK/WEBVIEW", PROGS .. "/cmm/browser/WebView.com"},
{"PANELS_CFG", PROGS .. "/cmm/panels_cfg/panels_cfg.com"}, {"PANELS_CFG", PROGS .. "/cmm/panels_cfg/panels_cfg.com"},
{"TEXTREADER", PROGS .. "/cmm/textreader/textreader.com"}, {"txtread", PROGS .. "/cmm/txtread/txtread.com"},
{"TMPDISK", PROGS .. "/cmm/tmpdisk/tmpdisk.com"}, {"TMPDISK", PROGS .. "/cmm/tmpdisk/tmpdisk.com"},
{"GAME_CENTER", PROGS .. "/cmm/software_widget/software_widget.com"}, {"GAME_CENTER", PROGS .. "/cmm/software_widget/software_widget.com"},
{"SYSPANEL", PROGS .. "/cmm/software_widget/software_widget.com"}, {"SYSPANEL", PROGS .. "/cmm/software_widget/software_widget.com"},

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View File

@ -14,8 +14,8 @@ icon=58
next=$Text Reader next=$Text Reader
[Text Reader] [Text Reader]
exec=/sys/textreader exec=/sys/txtread
icon=55 icon=85
next=$HexEditor next=$HexEditor
[zSea] [zSea]

View File

@ -28,8 +28,6 @@ void gui()
OpenDialog_init stdcall (#o_dialog); OpenDialog_init stdcall (#o_dialog);
SetEventMask(0x27); SetEventMask(0x27);
debugln("GUI");
loop() switch(WaitEvent()) loop() switch(WaitEvent())
{ {
case evMouse: case evMouse:

View File

@ -229,22 +229,10 @@
dword pos; dword pos;
if(!PATH) return self.dir; if(!PATH) return self.dir;
pos = PATH; pos = PATH;
if(DSBYTE[pos]=='/') if(DSBYTE[pos]=='/') || (!strncmp(PATH,"./",2))
{ {
pos++; return PATH;
if(!strncmp(pos,"sys/",4)) return PATH;
if(!strncmp(pos,"kolibrios/",10)) return PATH;
if(!strncmp(pos,"rd/",3)) return PATH;
if(!strncmp(pos,"fd/",3)) return PATH;
if(!strncmp(pos,"cd",2)) return PATH;
if(!strncmp(pos,"hd",2)) return PATH;
if(!strncmp(pos,"bd",2)) return PATH;
if(!strncmp(pos,"tmp",3)) return PATH;
if(!strncmp(pos,"usbhd",5)) return PATH;
sprintf(#__PATH_NEW,"/sys%s",PATH);
return #__PATH_NEW;
} }
if(!strncmp(PATH,"./",2)) return PATH;
sprintf(#__PATH_NEW,"%s/%s",self.dir,PATH); sprintf(#__PATH_NEW,"%s/%s",self.dir,PATH);
return #__PATH_NEW; return #__PATH_NEW;
} }
@ -337,6 +325,7 @@
__file_F70.rezerv = 0; __file_F70.rezerv = 0;
__file_F70.param2 = rparam; __file_F70.param2 = rparam;
__file_F70.name = path.path(rpath); __file_F70.name = path.path(rpath);
debugln(__file_F70.name);
$mov eax,70 $mov eax,70
$mov ebx,#__file_F70.func $mov ebx,#__file_F70.func
$int 0x40 $int 0x40

View File

@ -608,6 +608,8 @@ dword __generator; // random number generator -
//The initialization of the initial data before running //The initialization of the initial data before running
void ______INIT______() void ______INIT______()
{ {
if (program_path[0]!='/') I_Path++;
self.dir = #__BUF_DIR__; self.dir = #__BUF_DIR__;
self.file = 0; self.file = 0;
self.path = I_Path; self.path = I_Path;
@ -622,7 +624,6 @@ void ______INIT______()
mem_init(); mem_init();
if (program_path[0]!='/') I_Path++;
main(); main();
ExitProcess(); ExitProcess();

View File

@ -3,4 +3,4 @@ if tup.getconfig("LANG") == "ru"
then C_LANG = "LANG_RUS" then C_LANG = "LANG_RUS"
else C_LANG = "LANG_ENG" -- this includes default case without config else C_LANG = "LANG_ENG" -- this includes default case without config
end end
tup.rule("textreader.c", "c-- /D=AUTOBUILD /D=$(C_LANG) %f" .. tup.getconfig("KPACK_CMD"), "textreader.com") tup.rule("txtread.c", "c-- /D=AUTOBUILD /D=$(C_LANG) %f" .. tup.getconfig("KPACK_CMD"), "txtread.com")

View File

@ -4,7 +4,7 @@ int encoding;
void LoadIniSettings() void LoadIniSettings()
{ {
strcpy(#ini_path, "/sys/settings/treader.ini"); strcpy(#ini_path, "/sys/settings/txtread.ini");
ini_get_int stdcall (#ini_path, #config_section, "FontSize", 14); label.size.pt = EAX; ini_get_int stdcall (#ini_path, #config_section, "FontSize", 14); label.size.pt = EAX;
ini_get_int stdcall (#ini_path, #config_section, "Encoding", CH_CP866); encoding = EAX; ini_get_int stdcall (#ini_path, #config_section, "Encoding", CH_CP866); encoding = EAX;
ini_get_int stdcall (#ini_path, #config_section, "WinX", 150); Form.left = EAX; ini_get_int stdcall (#ini_path, #config_section, "WinX", 150); Form.left = EAX;

View File

Before

Width:  |  Height:  |  Size: 566 B

After

Width:  |  Height:  |  Size: 566 B

File diff suppressed because one or more lines are too long