This commit is contained in:
y4my4my4m 2023-08-24 14:39:52 +09:00
parent 85fe748331
commit fe04a340db
27 changed files with 61 additions and 50 deletions

View file

@ -38,12 +38,9 @@ U0 DrawCtrlSlider(CDC *dc, CCtrl *c)
CSliderState *s = c->state;
I64 size = (c->win_task->pix_width / 16),
border = size / 16,
size2 = (c->win_task->pix_height / 32),
// slider_amount = 3,
i, k, j,// l,
pos, col,
bias;
i, bias;
CBGR24 tempColor;
///////////////////////
@ -55,14 +52,18 @@ U0 DrawCtrlSlider(CDC *dc, CCtrl *c)
GrPrint(dc, 10, 10, "Preview:");
// pixel loop for current color preview
for (i = 0; i <= 12; i++)
for (j = 0; j <= 12; j++)
{
tempColor = gr_palette[selected_color];
if (i < border || i > 12 - border || j < border || j > 12 - border)
tempColor = 0x000000;
DrawPixel(c->win_task->pix_left + 78 + i, t + 7 + j, tempColor);
}
// for (i = 0; i <= 12; i++)
// for (j = 0; j <= 12; j++)
// {
// tempColor = gr_palette[selected_color];
// if (i < border || i > 12 - border || j < border || j > 12 - border)
// tempColor = 0x000000;
// // DrawPixel(c->win_task->pix_left + 78 + i, t + 7 + j, tempColor);
// }
tempColor = gr_palette[selected_color];
dc->color = tempColor;
GrRect(dc, c->win_task->pix_left + 78 , t + 7,c->win_task->pix_left + 78 + 12, t + 7 +12);
GrPrint(dc, 10, 26, "Current Color: #%d", selected_color);
if (selected_color == 15)
dc->color = LTGRAY;
@ -152,23 +153,28 @@ U0 DrawCtrlSlider(CDC *dc, CCtrl *c)
for (i = 0; i < COLORS_NUM; i++)
{
for (j = 0; j <= size; j++)
{
for (k = 0; k <= size; k++)
{
tempColor = gr_palette[i];
// black borders
if (k < border || k > size - border || j < border || j > size - border - 1)
{
if (selected_color == i)
tempColor = 0xFFFFFF;
else
tempColor = 0x000000;
}
// color preview
DrawPixel(c->win_task->pix_left + j + (size * i), c->win_task->pix_bottom - size * 1.5 + k, tempColor);
}
}
// for (j = 0; j <= size; j++)
// {
// for (k = 0; k <= size; k++)
// {
// tempColor = gr_palette[i];
// // black borders
// if (k < border || k > size - border || j < border || j > size - border - 1)
// {
// if (selected_color == i)
// tempColor = 0xFFFFFF;
// else
// tempColor = 0x000000;
// }
// // color preview
// DrawPixel(c->win_task->pix_left + j + (size * i), c->win_task->pix_bottom - size * 1.5 + k, tempColor);
// }
// }
tempColor = gr_palette[i];
dc->color = tempColor;
GrRect(dc, c->win_task->pix_left + i, c->win_task->pix_bottom - size * 1.5, c->win_task->pix_left + (size * i), c->win_task->pix_bottom - size * 1.5);
// color label and text preview
// TODO: THIS LOGIC DOESNT WORK ON LIGHT THEMES
// if color too light or too dark add bg

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1024/12.DD Executable file

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1024/13.DD Executable file

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1024/14.DD Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1024/2.DD Executable file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1280/1.DD Executable file

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1280/2.DD Executable file

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1280/3.DD Executable file

File diff suppressed because one or more lines are too long

2
src/Home/Wallpapers/1280/4.DD Executable file

File diff suppressed because one or more lines are too long

View file

@ -114,6 +114,11 @@ U0 Cvt(U8 *ff_mask="*", U8 *fu_flags="+r+l-i+S")
Find("RWF_SCROLL", ff_mask,fu_flags,"RAWF_SCROLL");
Find("RawDr", ff_mask,fu_flags,"RawDumpRegs");
//Added by y4my4m August 13 2023
Find("ms_hard", ff_mask,fu_flags,"mouse_hard");
Find("MsUpdate", ff_mask,fu_flags,"MouseUpdate");
Find("FlushMsgs", ff_mask,fu_flags,"FlushMessages");
"\n$$BK,1$$$$LTRED$$Might want to go over these$$FG$$$$BK,0$$\n";
Find("MemSet", ff_mask, fu_flags);
}