Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 4724 → Rev 4725

/programs/cmm/TWB/TWB.c
169,9 → 169,8
case '\9':
if (pre_text) //èíà÷å èä¸ì íà 0x0d
{
tab_len=strlen(#line)/8;
tab_len=tab_len*8;
tab_len=8+tab_len-strlen(#line);
tab_len = strlen(#line) % 4;
if (!tab_len) tab_len = 4;
for (j=0; j<tab_len; j++;) chrcat(#line,' ');
break;
}
/programs/cmm/browser/WebView.c
29,7 → 29,7
char homepage[] = FROM "html\homepage.htm";
 
#ifdef LANG_RUS
char version[]=" ’¥ªáâ®¢ë© ¡à ã§¥à 1.0 Beta 5";
char version[]=" ’¥ªáâ®¢ë© ¡à ã§¥à 1.0 Beta 5.5";
?define IMAGES_CACHE_CLEARED "Šíè ª à⨭®ª ®ç¨é¥­"
?define T_LAST_SLIDE "â® ¯®á«¥¤­¨© á« ©¤"
char loading[] = "‡ £à㧪  áâà ­¨æë...<br>";
210,6 → 210,11
break;
case evReDraw:
if (action_buf) Scan(action_buf);
DefineAndDrawWindow(GetScreenWidth()-WIN_W/2,GetScreenHeight()-WIN_H/2,WIN_W,WIN_H,0x73,col_bg,0,0);
GetProcessInfo(#Form, SelfInfo);
if (Form.status_window>2) { DrawTitle(#header); return; }
if (Form.height<120) MoveSize(OLD,OLD,OLD,120);
if (Form.width<280) MoveSize(OLD,OLD,280,OLD);
Draw_Window();
break;
293,11 → 298,6
void Draw_Window()
{
int img_off;
DefineAndDrawWindow(GetScreenWidth()-WIN_W/2,GetScreenHeight()-WIN_H/2,WIN_W,WIN_H,0x73,col_bg,0,0);
GetProcessInfo(#Form, SelfInfo);
if (Form.status_window>2) { DrawTitle(#header); return; }
if (Form.height<120) MoveSize(OLD,OLD,OLD,120);
if (Form.width<280) MoveSize(OLD,OLD,280,OLD);
// tab {
if (TAB_H)
{
389,6 → 389,7
OpenPage();
return;
case 052: //F3
WB1.list.first = 0;
ShowSource();
WB1.Parse();
break;
/programs/cmm/browser/show_src.h
8,25 → 8,29
 
if (souce_mode) return;
souce_mode = true;
new_buf_start = new_buf = malloc(bufsize*5);
strcat(new_buf, "<pre>");
new_buf = malloc(bufsize*5);
new_buf_start = new_buf;
strcpy(new_buf, "<html><head><title>");
if (strlen(#header)-strlen(#version)>0) header[strlen(#header)-strlen(#version)-2] = 0; else strcpy(#header, "Source");
strcat(new_buf, #header);
strcat(new_buf, "</title><body><pre>");
new_buf += strlen(new_buf);
for (i=bufpointer; i<bufpointer+bufsize; i++)
{
ww = ESBYTE[i];
new_buf++;
switch (ww)
{
case '<':
if (ESBYTE[i+1]=='!') && (ESBYTE[i+2]=='-') && (ESBYTE[i+3]=='-')
{
strcat(new_buf, "<font color=#ccc>&lt;");
new_buf+=20;
strcpy(new_buf, "<font color=#ccc>&lt;");
new_buf+=21;
mode = COMMENT;
}
else
{
strcat(new_buf, "<font color=#00f>&lt;");
new_buf+=20;
strcpy(new_buf, "<font color=#00f>&lt;");
new_buf+=21;
mode = TAG;
}
break;
33,20 → 37,20
case '>':
if (mode == OPTION_VALUE) //fix non-closed quote in TAG
{
strcat(new_buf, "&quot;</font>");
new_buf+=12;
strcpy(new_buf, "&quot;</font>");
new_buf+=13;
mode = TAG;
}
if (mode == COMMENT) && (ESBYTE[i-1]=='-') && (ESBYTE[i-2]=='-')
{
strcat(new_buf, "&gt;</font>");
new_buf+=10;
strcpy(new_buf, "&gt;</font>");
new_buf+=11;
mode = TEXT;
}
if (mode == TAG)
{
strcat(new_buf, "&gt;</font>");
new_buf+=10;
strcpy(new_buf, "&gt;</font>");
new_buf+=11;
mode = TEXT;
}
break;
54,7 → 58,7
case '\'':
if (mode == TAG)
{
strcat(new_buf, "<font color=#f0f>&quot;");
strcpy(new_buf, "<font color=#f0f>&#39;");
new_buf+=22;
mode = OPTION_VALUE;
break;
61,16 → 65,18
}
if (mode == OPTION_VALUE)
{
strcat(new_buf, "&quot;</font>");
strcpy(new_buf, "&#39;</font>");
new_buf+=12;
mode = TAG;
break;
}
default:
chrcat(new_buf, ww);
ESBYTE[new_buf] = ww;
new_buf++;
}
}
bufsize = new_buf;
ESBYTE[new_buf] = 0;
bufsize = new_buf - new_buf_start;
free(bufpointer);
bufpointer = new_buf_start;
}