Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 7767 → Rev 7768

/programs/cmm/pipet/pipet.c
1,4 → 1,4
#define MEMSIZE 4096*10
#define MEMSIZE 1024*40
 
#include "../lib/gui.h"
#include "../lib/clipboard.h"
89,13 → 89,29
EventUpdateWindowContent();
}
 
//copy of sprintf() => %A
void str2col(dword buf, number)
{
byte s;
strlcpy(buf,"0x00000000",10);
buf+=10;
while(number)
{
$dec buf
s=number&0xF;
if(s>9)DSBYTE[buf]='A'+s-10;
else DSBYTE[buf]='0'+s;
number>>=4;
}
}
 
void EventUpdateWindowContent()
{
sprintf(#picked_color_string, "%A", picked_color);
//sprintf(#picked_color_string, "%A", picked_color);
str2col(#picked_color_string, picked_color);
rgb.DwordToRgb(picked_color);
EDI = 0xFFFfff;
WriteText(12,12, 0xD0, 0x000111, #picked_color_string+4);
WriteTextWithBg(12,12, 0xD0, 0x000111, #picked_color_string+4, 0xFFFfff);
WriteNumber(12,33, 0xD0, 0xff0000, 3, rgb.r);
WriteNumber(43,33, 0xD0, 0x008000, 3, rgb.g);