Inputtext & Farbcodes

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • 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

    The fact is, I am right. And if you think I'm wrong, you are wrong.