Gördügünüz Fotoraktaki comboboxta böyle oldu kodlar ise bu şekilde
if(List)
{
Box(x + 20, y + 18, 120 + width, 140, ComboBox_rect, pDevice);
Box(x + 20, y + (Item * 20) + 24, 120 + width, 16, Black, pDevice);
DrawString("*", x + (width - 10), y + 3, ComboBox_text, 1, pFont);
if(maxval == 1)
sprintf_s(Option1, "%s", var[1]);
DrawString(Option1, x + 30, y + 28, ComboBox_text, 2, pFont);
if(maxval == 2)
sprintf_s(Option2, "%s", var[2]);
DrawString(Option2, x + 30, y + 48, ComboBox_text, 2, pFont);
if(maxval == 3)
sprintf_s(Option3, "%s", var[3]);
DrawString(Option3, x + 30, y + 68, ComboBox_text, 2, pFont);
if(maxval == 4)
sprintf_s(Option4, "%s", var[4]);
DrawString(Option4, x + 30, y + 88, ComboBox_text, 2, pFont);
if(maxval == 5)
sprintf_s(Option5, "%s", var[5]);
DrawString(Option5, x + 30, y + 108, ComboBox_text, 5, pFont);
if(maxval == 6)
sprintf_s(Option6, "%s", var[6]);
DrawString(Option6, x + 30, y + 128, ComboBox_text, 2, pFont);
if(maxval > 6)
cTools->Message("The size of the operant (var) cannot exceed the 6 numbers limitation!", "ERROR");
}
}
DWORD * menu::SelectionReturn(int x, int y, int function, int maxvalue)
{
GetCursorPos(&Cursor);
if(Cursor.x < (x + 6) && Cursor.x > (x - 6) && Cursor.y < (y + 7) && Cursor.y > (y - 7))
{
if(MouseClick(VK_LBUTTON))
{
if(function > 0)
{
function--;
}
}
}