Moinsen Breadfish,
Heut gibts mal ne kleine Frage meinerseits, und zwar:
Gibt es eine Möglichkeit abzufragen, ob der Inputtext in einem Dialog ein valider Farbcode ist?
Sprich z.B. FFFFFF oder 33AA33
mfg, RealGamer
Moinsen Breadfish,
Heut gibts mal ne kleine Frage meinerseits, und zwar:
Gibt es eine Möglichkeit abzufragen, ob der Inputtext in einem Dialog ein valider Farbcode ist?
Sprich z.B. FFFFFF oder 33AA33
mfg, RealGamer
Wenn auch Hex-Farbcodes gehen, dann kannst is die funktion hier benutzen:
stock ishex(str[])//credits to y_less
{
new
i,
cur;
if (str[0] == '0' && (str[1] == 'x' || str[1] == 'X')) i = 2;
while (str[i])
{
cur = str[i++];
if ((cur < '0') || (cur > '9' && cur < 'A') || (cur > 'F' && cur < 'a') || (cur > 'f')) return 0;
}
return 1;
}
Also dann im format 0xFFFFFF, 0x33AA33 usw
Danke für die schnelle Antwort, ich werds mal versuchen...
/edit Ok funktioniert perfekt, thx
Kann geschlossen werden