Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7780 → Rev 7781

/programs/cmm/txtread/txtread.c
97,6 → 97,8
dword bg_color;
dword text_color;
 
dword menu_id;
 
//===================================================//
// //
// INTERNAL INCLUDES //
148,7 → 150,7
HandleButtonEvent();
break;
case evReDraw:
EventMenuClick();
if (CheckActiveProcess(Form.ID)) EventMenuClick();
draw_window();
}
}
295,22 → 297,23
 
void EventShowEncodingList()
{
menu.selected = encoding + 1;
menu.show(Form.left+5 + charsets_mx, Form.top+29+skin_height, 130,
"UTF-8\nKOI8-RU\nCP1251\nCP1252\nISO8859-5\nCP866", 10);
open_lmenu(Form.left+5 + charsets_mx, Form.top+29+skin_height, MENU_ALIGN_TOP_LEFT, encoding+1,
"UTF-8\nKOI8-RU\nCP1251\nCP1252\nISO8859-5\nCP866");
menu_id = 10;
}
 
void EventShowReopenMenu()
{
menu.selected = 0;
menu.show(Form.left+5 + reopenin_mx, Form.top+29+skin_height, 130,
"Tinypad\nTextEdit\nWebView\nFB2Read\nHexView\nOther", 20);
open_lmenu(Form.left+5 + reopenin_mx, Form.top+29+skin_height, MENU_ALIGN_TOP_LEFT, 0,
"Tinypad\nTextEdit\nWebView\nFB2Read\nHexView\nOther");
menu_id = 20;
}
 
void EventShowColorSchemesList()
{
menu.selected = curcol_scheme + 1;
menu.show(Form.left+5 + colscheme_mx, Form.top+29+skin_height, 175, #color_scheme_names, 30);
open_lmenu(Form.left+5 + colscheme_mx, Form.top+29+skin_height, MENU_ALIGN_TOP_LEFT,
curcol_scheme+1, #color_scheme_names);
menu_id = 30;
}
 
void EventSetColorScheme(dword _setn)
343,11 → 346,12
void EventMenuClick()
{
byte open_param[4096];
switch(menu.cur_y)
dword click_id = get_menu_click();
if (click_id) switch(click_id + menu_id - 1)
{
//Encoding
case 10...15:
EventChangeEncoding(menu.cur_y-10);
EventChangeEncoding(click_id-1);
break;
//Reopen
case 20:
372,11 → 376,10
break;
//ColorSchemes
case 30...38:
EventSetColorScheme(menu.cur_y-30);
EventSetColorScheme(click_id-1);
PreparePage();
break;
}
menu.cur_y = 0;
}
 
//===================================================//
399,7 → 402,7
io.buffer_data = INTRO_TEXT;
strcpy(#title, "Text Reader");
}
if (encoding!=CH_CP866) ChangeCharset(charsets[encoding], "CP866", io.buffer_data);
if (encoding!=CH_CP866) ChangeCharset(encoding, "CP866", io.buffer_data);
list.KeyHome();
list.ClearList();
}