Registriert seit: 16. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
Delphi 2007 Professional
|
Re: Ein Bild in einzelne klickbaren Teile aufteilen???
11. Nov 2009, 00:19
Kopiere das Bild und färbe die einzelnen Bereiche in jeweils einer eigenen Farbe.
Du solltest die Farbtiefe auf 256 oder 16 Farben reduzieren.
Du hast dann zwei gleich grosse Bilder; das Orginal und eine Farbmaske.
Lade beide Bilder in dein Programm und zeige aber nur das Orginal an.
Wenn der Benutzer ins Bild klickt, holst du die Farbe aus dem Farbmaskenbild (Property Pixels[]).
Anhand dieser Farbe ist klar, in welchen Bereich geklickt wurde.
|