/programs/cmm/TWB/colors.h |
---|
9,146 → 9,146 |
collection_int text_colors; |
struct color_spec color_specs[] = { |
"aliceblue", 0xF0F8FF, |
"antiquewhite", 0xFAEBD7, |
"aqua", 0x00FFFF, |
"aquamarine", 0x7FFFD4, |
"azure", 0xF0FFFF, |
"beige", 0xF5F5DC, |
"bisque", 0xFFE4C4, |
"black", 0x000000, |
"blanchedalmond",0xFFEBCD, |
"blue", 0x0000FF, |
"blueviolet", 0x8A2BE2, |
"brown", 0xA52A2A, |
"burlywood", 0xDEB887, |
"cadetblue", 0x5F9EA0, |
"chartreuse", 0x7FFF00, |
"chocolate", 0xD2691E, |
"coral", 0xFF7F50, |
"cornflowerblue",0x6495ED, |
"cornsilk", 0xFFF8DC, |
"crimson", 0xDC143C, |
"cyan", 0x00FFFF, |
"darkblue", 0x00008B, |
"darkcyan", 0x008B8B, |
"darkgoldenrod", 0xB8860B, |
"darkgray", 0xA9A9A9, |
"darkgreen", 0x006400, |
"darkkhaki", 0xBDB76B, |
"darkmagenta", 0x8B008B, |
"darkolivegreen",0x556B2F, |
"darkorange", 0xFF8C00, |
"darkorchid", 0x9932CC, |
"darkred", 0x8B0000, |
"darksalmon", 0xE9967A, |
"darkseagreen", 0x8FBC8F, |
"darkslateblue", 0x483D8B, |
"darkslategray", 0x2F4F4F, |
"darkturquoise", 0x00CED1, |
"darkviolet", 0x9400D3, |
"deeppink", 0xFF1493, |
"deepskyblue", 0x00BFFF, |
"dimgray", 0x696969, |
"dodgerblue", 0x1E90FF, |
"firebrick", 0xB22222, |
"floralwhite", 0xFFFAF0, |
"forestgreen", 0x228B22, |
"fuchsia", 0xFF00FF, |
"gainsboro", 0xDCDCDC, |
"ghostwhite", 0xF8F8FF, |
"gold", 0xFFD700, |
"goldenrod", 0xDAA520, |
"gray", 0x808080, |
"green", 0x008000, |
"greenyellow", 0xADFF2F, |
"honeydew", 0xF0FFF0, |
"hotpink", 0xFF69B4, |
"indianred", 0xCD5C5C, |
"indigo", 0x4B0082, |
"ivory", 0xFFFFF0, |
"khaki", 0xF0E68C, |
"lavender", 0xE6E6FA, |
"lavenderblush", 0xFFF0F5, |
"lawngreen", 0x7CFC00, |
"lemonchiffon", 0xFFFACD, |
"lightblue", 0xADD8E6, |
"lightcoral", 0xF08080, |
"lightcyan", 0xE0FFFF, |
"aliceblue", 0xF0F8FF, |
"antiquewhite", 0xFAEBD7, |
"aqua", 0x00FFFF, |
"aquamarine", 0x7FFFD4, |
"azure", 0xF0FFFF, |
"beige", 0xF5F5DC, |
"bisque", 0xFFE4C4, |
"black", 0x000000, |
"blanchedalmond", 0xFFEBCD, |
"blue", 0x0000FF, |
"blueviolet", 0x8A2BE2, |
"brown", 0xA52A2A, |
"burlywood", 0xDEB887, |
"cadetblue", 0x5F9EA0, |
"chartreuse", 0x7FFF00, |
"chocolate", 0xD2691E, |
"coral", 0xFF7F50, |
"cornflowerblue", 0x6495ED, |
"cornsilk", 0xFFF8DC, |
"crimson", 0xDC143C, |
"cyan", 0x00FFFF, |
"darkblue", 0x00008B, |
"darkcyan", 0x008B8B, |
"darkgoldenrod", 0xB8860B, |
"darkgray", 0xA9A9A9, |
"darkgreen", 0x006400, |
"darkkhaki", 0xBDB76B, |
"darkmagenta", 0x8B008B, |
"darkolivegreen", 0x556B2F, |
"darkorange", 0xFF8C00, |
"darkorchid", 0x9932CC, |
"darkred", 0x8B0000, |
"darksalmon", 0xE9967A, |
"darkseagreen", 0x8FBC8F, |
"darkslateblue", 0x483D8B, |
"darkslategray", 0x2F4F4F, |
"darkturquoise", 0x00CED1, |
"darkviolet", 0x9400D3, |
"deeppink", 0xFF1493, |
"deepskyblue", 0x00BFFF, |
"dimgray", 0x696969, |
"dodgerblue", 0x1E90FF, |
"firebrick", 0xB22222, |
"floralwhite", 0xFFFAF0, |
"forestgreen", 0x228B22, |
"fuchsia", 0xFF00FF, |
"gainsboro", 0xDCDCDC, |
"ghostwhite", 0xF8F8FF, |
"gold", 0xFFD700, |
"goldenrod", 0xDAA520, |
"gray", 0x808080, |
"green", 0x008000, |
"greenyellow", 0xADFF2F, |
"honeydew", 0xF0FFF0, |
"hotpink", 0xFF69B4, |
"indianred", 0xCD5C5C, |
"indigo", 0x4B0082, |
"ivory", 0xFFFFF0, |
"khaki", 0xF0E68C, |
"lavender", 0xE6E6FA, |
"lavenderblush", 0xFFF0F5, |
"lawngreen", 0x7CFC00, |
"lemonchiffon", 0xFFFACD, |
"lightblue", 0xADD8E6, |
"lightcoral", 0xF08080, |
"lightcyan", 0xE0FFFF, |
"lightgoldenrodyellow", 0xFAFAD2, |
"lightgreen", 0x90EE90, |
"lightgrey", 0xD3D3D3, |
"lightpink", 0xFFB6C1, |
"lightsalmon", 0xFFA07A, |
"lightseagreen", 0x20B2AA, |
"lightskyblue", 0x87CEFA, |
"lightslategray",0x778899, |
"lightsteelblue",0xB0C4DE, |
"lightyellow", 0xFFFFE0, |
"lime", 0x00FF00, |
"limegreen", 0x32CD32, |
"linen", 0xFAF0E6, |
"magenta", 0xFF00FF, |
"maroon", 0x800000, |
"mediumaquamarine",0x66CDAA, |
"mediumblue", 0x0000CD, |
"mediumorchid", 0xBA55D3, |
"mediumpurple", 0x9370DB, |
"mediumseagreen",0x3CB371, |
"mediumslateblue",0x7B68EE, |
"lightgreen", 0x90EE90, |
"lightgrey", 0xD3D3D3, |
"lightpink", 0xFFB6C1, |
"lightsalmon", 0xFFA07A, |
"lightseagreen", 0x20B2AA, |
"lightskyblue", 0x87CEFA, |
"lightslategray", 0x778899, |
"lightsteelblue", 0xB0C4DE, |
"lightyellow", 0xFFFFE0, |
"lime", 0x00FF00, |
"limegreen", 0x32CD32, |
"linen", 0xFAF0E6, |
"magenta", 0xFF00FF, |
"maroon", 0x800000, |
"mediumaquamarine", 0x66CDAA, |
"mediumblue", 0x0000CD, |
"mediumorchid", 0xBA55D3, |
"mediumpurple", 0x9370DB, |
"mediumseagreen", 0x3CB371, |
"mediumslateblue", 0x7B68EE, |
"mediumspringgreen",0x00FA9A, |
"mediumturquoise",0x48D1CC, |
"mediumvioletred",0xC71585, |
"midnightblue", 0x191970, |
"mintcream", 0xF5FFFA, |
"mistyrose", 0xFFE4E1, |
"moccasin", 0xFFE4B5, |
"navajowhite", 0xFFDEAD, |
"navy", 0x000080, |
"oldlace", 0xFDF5E6, |
"olive", 0x808000, |
"olivedrab", 0x6B8E23, |
"orange", 0xFFA500, |
"orangered", 0xFF4500, |
"orchid", 0xDA70D6, |
"mintcream", 0xF5FFFA, |
"mistyrose", 0xFFE4E1, |
"moccasin", 0xFFE4B5, |
"navajowhite", 0xFFDEAD, |
"navy", 0x000080, |
"oldlace", 0xFDF5E6, |
"olive", 0x808000, |
"olivedrab", 0x6B8E23, |
"orange", 0xFFA500, |
"orangered", 0xFF4500, |
"orchid", 0xDA70D6, |
"palegoldenrod", 0xEEE8AA, |
"palegreen", 0x98FB98, |
"palegreen", 0x98FB98, |
"paleturquoise", 0xAFEEEE, |
"palevioletred", 0xDB7093, |
"papayawhip", 0xFFEFD5, |
"peachpuff", 0xFFDAB9, |
"peru", 0xCD853F, |
"pink", 0xFFC0CB, |
"plum", 0xDDA0DD, |
"powderblue", 0xB0E0E6, |
"purple", 0x800080, |
"red", 0xFF0000, |
"rosybrown", 0xBC8F8F, |
"royalblue", 0x4169E1, |
"saddlebrown", 0x8B4513, |
"salmon", 0xFA8072, |
"sandybrown", 0xF4A460, |
"seagreen", 0x2E8B57, |
"seashell", 0xFFF5EE, |
"sienna", 0xA0522D, |
"silver", 0xC0C0C0, |
"skyblue", 0x87CEEB, |
"slateblue", 0x6A5ACD, |
"slategray", 0x708090, |
"snow", 0xFFFAFA, |
"springgreen", 0x00FF7F, |
"steelblue", 0x4682B4, |
"tan", 0xD2B48C, |
"teal", 0x008080, |
"thistle", 0xD8BFD8, |
"tomato", 0xFF6347, |
"turquoise", 0x40E0D0, |
"violet", 0xEE82EE, |
"wheat", 0xF5DEB3, |
"white", 0xFFFFFF, |
"whitesmoke", 0xF5F5F5, |
"yellow", 0xFFFF00, |
"yellowgreen", 0x9ACD32, |
"papayawhip", 0xFFEFD5, |
"peachpuff", 0xFFDAB9, |
"peru", 0xCD853F, |
"pink", 0xFFC0CB, |
"plum", 0xDDA0DD, |
"powderblue", 0xB0E0E6, |
"purple", 0x800080, |
"red", 0xFF0000, |
"rosybrown", 0xBC8F8F, |
"royalblue", 0x4169E1, |
"saddlebrown", 0x8B4513, |
"salmon", 0xFA8072, |
"sandybrown", 0xF4A460, |
"seagreen", 0x2E8B57, |
"seashell", 0xFFF5EE, |
"sienna", 0xA0522D, |
"silver", 0xC0C0C0, |
"skyblue", 0x87CEEB, |
"slateblue", 0x6A5ACD, |
"slategray", 0x708090, |
"snow", 0xFFFAFA, |
"springgreen", 0x00FF7F, |
"steelblue", 0x4682B4, |
"tan", 0xD2B48C, |
"teal", 0x008080, |
"thistle", 0xD8BFD8, |
"tomato", 0xFF6347, |
"turquoise", 0x40E0D0, |
"violet", 0xEE82EE, |
"wheat", 0xF5DEB3, |
"white", 0xFFFFFF, |
"whitesmoke", 0xF5F5F5, |
"yellow", 0xFFFF00, |
"yellowgreen", 0x9ACD32, |
0}; |
dword StrToCol(char* htmlcolor) |
/programs/cmm/TWB/img.h |
---|
56,19 → 56,6 |
data.set(getid, _data); |
} |
void DrawLibimgImage(dword _x, _y, _data, _data_len) |
{ |
libimg_image im; |
img_decode stdcall (_data, _data_len, 0); |
$or eax, eax |
$jz __ERROR__ |
im.image = EAX; |
im.set_vars(); |
im.draw(_x, _y, im.w, im.h, 0, 0); |
__ERROR__: |
} |
void _img::draw(int _x, _y, _start, _height) |
{ |
int i, img_x, img_y; |
86,6 → 73,19 |
} |
} |
void DrawLibimgImage(dword _x, _y, _data, _data_len) |
{ |
libimg_image im; |
img_decode stdcall (_data, _data_len, 0); |
$or eax, eax |
$jz __ERROR__ |
im.image = EAX; |
im.set_vars(); |
im.draw(_x, _y, im.w, im.h, 0, 0); |
__ERROR__: |
} |
/* |
void ImageCache::Images(dword left1, top1, width1) |
/programs/cmm/TWB/parse_tag.h |
---|
106,6 → 106,7 |
ESBYTE[i+1] = '\0'; |
} |
strlwr(#attr); |
strrtrim(#val); |
attributes.add(#attr); |
values.add(#val); |
/programs/cmm/appearance/appearance.c |
---|
132,7 → 132,7 |
select_list.ProcessMouse(mouse.x, mouse.y); |
SelectList_Draw(); |
EventSetNewCurrent(); |
open_lmenu(Form.left+mouse.x+5, Form.top+mouse.y+skin_height, 1, 0, MENU_LIST); |
open_lmenu(mouse.x, mouse.y, MENU_TOP_RIGHT, NULL, MENU_LIST); |
} |
break; |
/programs/cmm/browser/WebView.c |
---|
32,7 → 32,7 |
#define URL_SIZE 4000 |
char version[]="WebView 2.65"; |
char version[]="WebView 2.65b"; |
#include "texts.h" |
#include "cache.h" |
789,27 → 789,28 |
void EventShowPageMenu() |
{ |
open_lmenu(Form.left + mouse.x+4, Form.top + skin_height + mouse.y, MENU_ALIGN_TOP_LEFT, NULL, #rmb_menu); |
open_lmenu(mouse.x, mouse.y, MENU_TOP_LEFT, NULL, #rmb_menu); |
menu_id = VIEW_SOURCE; |
} |
void EventShowLinkMenu() |
{ |
open_lmenu(Form.left + mouse.x+4, Form.top + skin_height + mouse.y, MENU_ALIGN_TOP_LEFT, NULL, #link_menu); |
open_lmenu(mouse.x, mouse.y, MENU_TOP_LEFT, NULL, #link_menu); |
menu_id = IN_NEW_TAB; |
} |
void EventShowMainMenu() |
{ |
open_lmenu(Form.left + Form.cwidth - PADDING, Form.top + skin_height + PADDING + TSZE + 3, |
MENU_ALIGN_TOP_RIGHT, NULL, #main_menu); |
open_lmenu(Form.cwidth - PADDING -4, PADDING + TSZE + 3, |
MENU_TOP_RIGHT, NULL, #main_menu); |
menu_id = OPEN_FILE; |
} |
void EventShowEncodingsList() |
{ |
open_lmenu(Form.left + Form.cwidth, Form.top + skin_height + Form.cheight - STATUSBAR_H + 12, |
MENU_ALIGN_BOT_RIGHT, WB1.cur_encoding + 1, "UTF-8\nKOI8-RU\nCP1251\nCP1252\nISO8859-5\nCP866"); |
open_lmenu(Form.cwidth-4, Form.cheight - STATUSBAR_H + 12, |
MENU_BOT_RIGHT, WB1.cur_encoding + 1, |
"UTF-8\nKOI8-RU\nCP1251\nCP1252\nISO8859-5\nCP866"); |
menu_id = ENCODINGS; |
} |
/programs/cmm/eolite/Eolite.c |
---|
3,8 → 3,8 |
// 70.5 - get volume info and label |
#define TITLE "Eolite File Manager 4.46c" |
#define ABOUT_TITLE "EOLITE 4.46c" |
#define TITLE "Eolite File Manager 4.46d" |
#define ABOUT_TITLE "EOLITE 4.46d" |
#ifndef AUTOBUILD |
#include "lang.h--" |
172,6 → 172,7 |
param[strrchr(#param, '/')-1] = '\0'; |
strcpy(#path, #param + 3); |
properties_dialog(); |
ExitProcess(); |
return; |
case 'd': |
strcpy(#file_path, #param + 3); |
178,11 → 179,13 |
itdir = dir_exists(#file_path); |
DisplayOperationForm(DELETE_FLAG); |
DeleteSingleElement(); |
ExitProcess(); |
return; |
case 'v': |
cut_active = param[2] - '0'; |
strcpy(#path, #param + 4); |
PasteThread(); |
ExitProcess(); |
return; |
} |
} |
/programs/cmm/eolite/include/menu.h |
---|
140,15 → 140,13 |
text = #file_actions; |
active_menu = MENU_FILE; |
} |
open_lmenu(mouse.x+Form.left+5, mouse.y+Form.top+3 |
+skin_height, MENU_ALIGN_TOP_LEFT, NULL, text); |
open_lmenu(mouse.x, mouse.y+3, MENU_TOP_LEFT, NULL, text); |
} |
void EventShowBurgerMenu() |
{ |
active_menu = MENU_BURGER; |
open_lmenu(Form.width-10+Form.left, 35+Form.top+skin_height, |
MENU_ALIGN_TOP_RIGHT, NULL, #burger_menu_items); |
open_lmenu(Form.cwidth-6, 35, MENU_TOP_RIGHT, NULL, #burger_menu_items); |
} |
bool GetMenuClick() |
/programs/cmm/examples/menu.c |
---|
44,13 → 44,13 |
if (id==1) ExitProcess(); |
if (id==butv.id) { |
menu_id = butv.id; |
open_lmenu(Form.left+3 + butv.x, Form.top+skin_height + butv.y + butv.h, |
MENU_ALIGN_TOP_LEFT, current_veg, #vegetables); |
open_lmenu(butv.x, butv.y + butv.h, MENU_TOP_LEFT, |
current_veg, #vegetables); |
} |
if (id==buta.id) { |
menu_id = buta.id; |
open_lmenu(Form.left+5 + buta.x + buta.w, Form.top+skin_height + buta.y + buta.h, |
MENU_ALIGN_TOP_RIGHT, current_animal, #animals); |
open_lmenu(buta.x + buta.w, buta.y + buta.h, |
MENU_TOP_RIGHT, current_animal, #animals); |
} |
break; |
/programs/cmm/iconedit/iconedit.c |
---|
743,14 → 743,14 |
void EventShowImageMenu() |
{ |
open_lmenu(Form.left+5 + image_menu_btn.x, Form.top+skin_height + |
image_menu_btn.y + image_menu_btn.h, MENU_ALIGN_TOP_LEFT, NULL, #image_menu_items); |
open_lmenu(image_menu_btn.x, image_menu_btn.y + image_menu_btn.h, |
MENU_TOP_LEFT, NULL, #image_menu_items); |
} |
void EventShowEditMenu() |
{ |
open_lmenu(Form.left+5 + image_menu_btn.x, Form.top+skin_height + |
image_menu_btn.y + image_menu_btn.h, MENU_ALIGN_TOP_LEFT, NULL, #edit_menu_items); |
open_lmenu(image_menu_btn.x, image_menu_btn.y + image_menu_btn.h, |
MENU_TOP_LEFT, NULL, #edit_menu_items); |
} |
void EventCheckMenuItemSelected() |
/programs/cmm/lib/gui/menu.h |
---|
3,10 → 3,10 |
:dword menu_process_id; |
#define MENU_ALIGN_TOP_LEFT 0 |
#define MENU_ALIGN_TOP_RIGHT 1 |
#define MENU_ALIGN_BOT_LEFT 2 |
#define MENU_ALIGN_BOT_RIGHT 3 |
#define MENU_TOP_LEFT 0 |
#define MENU_TOP_RIGHT 1 |
#define MENU_BOT_LEFT 2 |
#define MENU_BOT_RIGHT 3 |
:dword shared_mem = NULL; |
:char shared_name[] = "LMENU"; |
17,8 → 17,8 |
if (EDX) shared_mem = memopen(#shared_name, 16, SHM_WRITE); |
} |
ESDWORD[shared_mem ] = _selected; |
ESDWORD[shared_mem + 4] = _x; |
ESDWORD[shared_mem + 8] = _y; |
ESDWORD[shared_mem + 4] = _x + Form.left + 5; |
ESDWORD[shared_mem + 8] = _y + Form.top + skin_height; |
ESDWORD[shared_mem + 12] = _position; |
menu_process_id = RunProgram("/sys/develop/menu", _text1); |
} |
/programs/cmm/misc/calypte.c |
---|
437,8 → 437,8 |
void EventShowMenu(dword _menu_item_x, _menu_list, _id, _selected) |
{ |
open_lmenu(Form.left+5 + _menu_item_x, Form.top+skin_height + TOPPANELH, |
MENU_ALIGN_TOP_LEFT, _selected, _menu_list); |
open_lmenu(_menu_item_x, TOPPANELH, MENU_TOP_LEFT, |
_selected, _menu_list); |
menu_id = _id; |
} |
/programs/cmm/quark/quark.c |
---|
379,8 → 379,8 |
void EventShowCharsetsList() |
{ |
menu_id = CHANGE_CHARSET; |
open_lmenu(Form.left + Form.cwidth, Form.top + skin_height |
+ Form.cheight - 6, MENU_ALIGN_BOT_RIGHT, user_encoding+1, |
open_lmenu(Form.cwidth-4, Form.cheight - 6, MENU_BOT_RIGHT, |
user_encoding+1, |
"UTF-8\nKOI8-RU\nCP1251\nCP1252\nISO8859-5\nCP866\nAUTO"); |
} |
387,8 → 387,7 |
void EventShowReopenMenu() |
{ |
menu_id = REOPEN_IN_APP; |
open_lmenu(Form.left+5 + reopenin_mx + 23, Form.top+29+skin_height, |
MENU_ALIGN_TOP_RIGHT, NULL, |
open_lmenu(reopenin_mx + 23, 29, MENU_TOP_RIGHT, NULL, |
"Tinypad\nTextEdit\nWebView\nFB2Read\nHexView\nOther"); |
} |
395,8 → 394,7 |
void EventShowThemesList() |
{ |
menu_id = COLOR_SCHEME; |
open_lmenu(Form.left+5 + theme_mx + 23, |
Form.top+29+skin_height, MENU_ALIGN_TOP_RIGHT, |
open_lmenu(theme_mx + 23, 29, MENU_TOP_RIGHT, |
curcol_scheme+1, #color_scheme_names); |
} |
403,8 → 401,7 |
void EventShowRmbMenu() |
{ |
menu_id = RMB_MENU; |
open_lmenu(Form.left + mouse.x+4, Form.top + skin_height + mouse.y, |
MENU_ALIGN_TOP_LEFT, NULL, #rmb_menu); |
open_lmenu(mouse.x, mouse.y, MENU_TOP_LEFT, NULL, #rmb_menu); |
} |