Paintbox auslesen



  • Hallo liebe C++ Community,

    ich bin Neueinsteiger im C++ und mache gerade meine ersten Gehversuche mit dem Borland C++ Builder 6.
    Ich habe eine Paintbox (300x300) erstellt, in welche ich durch klicken verschiedene Farben eintragen kann (Feldgröße 10x10). Somit ensteht eine Box mit 30x30 Quadraten. Von dieser möchte ich nun den Farbzustand auslesen und in eine Matrix (boolsch) übertragen, sprich nur 0 oder 1 für die eine oder die andere Farbe.
    Wie kann man denn sowas anstellen? Ich bin ein wenig ratlos, da Forum, Internet und Literaturrecherche mich noch nicht so recht weiter brachte.
    Vielen Dank fürs Lesen ersteinmal!

    Grüße

    Der Herr 🙂



  • Willst du auf die Quadrate klicken oder wann soll der "Farbzustand" geprüft werden. Wenn du klicken willst, dann guck dir mal OnMouseUp und das Canvas-Objekt genauer an 😉
    Ich habe aber leider keine konkrete Vorstellung von dem, was du machen willst.

    Oder durchlauf doch deine Quadrate mit einer Schleife. - Du kannst über Canvas auf einzelne Pixel zugreifen und dann die Farbe auswerten.



  • Du bist auf dem falschen Board gelandet. Für den Builder gibt es ein eigenes. Schau mal hier:

    http://www.c-plusplus.net/forum/f2

    🙂



  • Sorry mein Fehler 😞

    neuer Post: http://www.c-plusplus.net/forum/p2002591#2002591

    hoff ein Admin verzeiht mir den Fehler 😉

    Die Paintbox soll in seiner Gesamtheit per Konpfdruck ausgelsen und die Zustände übertragen werden.

    mfg Der Herr


Anmelden zum Antworten