Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6652 → Rev 6653

/programs/cmm/clipview/clipview.c
2,7 → 2,7
?include "lang.h--"
#endif
 
#define MEMSIZE 0xDFE800
#define MEMSIZE 4096*20
#include "..\lib\mem.h"
#include "..\lib\strings.h"
#include "..\lib\list_box.h"
62,18 → 62,9
{
case evMouse:
if (!CheckActiveProcess(Form.ID)) break;
mouse.get();
scrollbar_v_mouse (#scroll1);
if (select_list.first != scroll1.position)
{
select_list.first = scroll1.position;
DrawSelectList(clipboard.GetSlotCount());
SelectList_ProcessMouse();
break;
}
if (mouse.vert) && (select_list.MouseScroll(mouse.vert)) DrawSelectList(clipboard.GetSlotCount());
break;
 
 
case evButton:
id=GetButtonID();
if (id==1) ExitProcess();
86,7 → 77,7
case evKey:
GetKeys();
if (select_list.ProcessKey(key_scancode)) DrawSelectList(clipboard.GetSlotCount());
if (select_list.ProcessKey(key_scancode)) ClipViewSelectListDraw();
break;
case evReDraw:
96,7 → 87,7
IF (Form.status_window>=2) break;
if (Form.height < 200) { MoveSize(OLD,OLD,OLD,200); break; }
if (Form.width < 570) { MoveSize(OLD,OLD,570,OLD); break; }
InitSelectList(
SelectList_Init(
LIST_PADDING,
LIST_PADDING+PANEL_TOP_H,
Form.cwidth-LIST_PADDING-LIST_PADDING-scroll1.size_x,
104,11 → 95,11
true
);
DrawWindowContent();
DrawSelectList(clipboard.GetSlotCount());
ClipViewSelectListDraw();
break;
 
default:
if (clipboard.GetSlotCount() > select_list.count) DrawSelectList(clipboard.GetSlotCount());
if (clipboard.GetSlotCount() > select_list.count) ClipViewSelectListDraw();
break;
}
}
129,7 → 120,7
WriteText(select_list.x+select_list.w-68, select_list.y - 23, select_list.font_type, system.color.work_text, T_COLUMN_VIEW);
}
 
void DrawSelectList_Line(dword i)
void SelectList_DrawLine(dword i)
{
int yyy, length, slot_data_type_number;
dword line_text[2048];
178,6 → 169,15
}
}
 
void ClipViewSelectListDraw() {
select_list.count = clipboard.GetSlotCount();
SelectList_Draw();
}
 
void SelectList_LineChanged() {
return;
}
 
//===================================================//
// //
// EVENTS //
186,19 → 186,22
 
void EventDeleteLastSlot()
{
int i;
for (i=0; i<select_list.visible; i++;) DeleteButton(select_list.first + i + 100);
for (i=0; i<select_list.visible; i++;) DeleteButton(select_list.first + i + 300);
clipboard.DelLastSlot();
DrawSelectList(clipboard.GetSlotCount());
ClipViewSelectListDraw();
}
 
void EventDeleteAllSlots()
{
while (clipboard.GetSlotCount()) clipboard.DelLastSlot();
DrawSelectList(clipboard.GetSlotCount());
ClipViewSelectListDraw();
}
 
void EventResetBufferLock() {
clipboard.ResetBlockingBuffer();
DrawSelectList(clipboard.GetSlotCount());
ClipViewSelectListDraw();
}
 
void EventOpenAsText(int slot_id) {