Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Namenloser,
9. Jul 2007
Wozu brauchst du denn auf einmal Buttons? Ich dachte, du nimmst das Stringrid.
Wenn du es mit Buttons (am besten mit TBitBtn, diese Komponente kann ein Bild anzeigen) machen willst, man das Stringrid also nicht sieht, würde ich ein zweidimensionales Array of TBitBtn vorschlagen. Den "Wert" des feldes, also das angezeigte Bild in Form einer ID, kannst du ja im "Tag"-Attribut des BitBtns...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Namenloser,
8. Jul 2007
Hi,
ich würde die Bilder lieber in eine TImagelist packen und ein TDrawgrid verwenden. Bei dem TDrawGrid wird beim Zeichnen einer Zelle ein Ereignis namens OnPaint ausgelöst, in dem du dann auf die Zeichenfläche der Zelle zeichnen kannst.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Namenloser,
7. Jul 2007
Hi,
ich hoffe, ich habe die Aufgabe richtig verstanden. Ist es richtig, dass in jeder Zeile des Stringgrids alle Zahlen von 1 bis 8 zufällig angeordnet werden sollen?
Mein Ansatz dazu wäre dieser: (Pseudocode)
var
schon_gezogen: set of integer;
Zahl: integer;
...