Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Lucifer,
19. Jun 2008
Super hatt geklappt vielen Dank
Hab da noch ein Problem:
map:array of integer = ((-1,-1,-1,-1,-1,-1,-1,-1,-1,-1), //0
(-1, 0, 0, 0, 0, 0, 0, 0 ,0,-1), //1
(-1, 0, 0, 0, 0, 0, 0, 0, 0,-1), //2
(-1, 0,-1,-1, 0, 0, 0, 0, 0,-1), //3
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Lucifer,
19. Jun 2008
hm also ich meinte wie man es wegmachen kann
im attachment liegt ein screenshot davon was ich meine.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Lucifer,
19. Jun 2008
also es kommen diese Linien weil ich in die Stringgrid die -1 0 und 2(für die position des Spielers) hineinschreibe.
Das scheint Die Stringgrid nicht zu mögen.
Wie genau stelle ich das mit dem State ein?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Lucifer,
19. Jun 2008
also sieht so aus wenn eine szene dauernd neugezeichnet werden würde
man kann es nicht screenshoten.
Sieht aber hässlich aus.
Und noch eine kleine Nebenfrage:
Man sieht ja auf dem Stringgrid auf welcher Zelle man sich grade befindet(Nicht Focus sonder gestrischelte Kiste).
Kann man das auch irgendwie wegschaffen?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Lucifer,
19. Jun 2008
ok das hab ich zwar auch versucht
aber irgendwie läuft bei mir etwas schief
procedure TForm1.StringGrid1DrawCell(Sender: TObject; ACol, ARow: Integer;
Rect: TRect; State: TGridDrawState);
var i,j:integer;
begin
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Lucifer,
19. Jun 2008
Hallo
Also ich hatte vor ein kleines Spiel zu schreiben.
In einer Multidimensionellen Array ist die Map eingetragen
Auf 0 kann man gehen auf -1 nicht.
Nun wollte ich dass wenn das Spiel startet (also form.create) dass alle Felder mit 0 als Inhalt Grün gefärbt werden und alle mit -1 Rot.
Ich hab schon 2 stunden dran gesessen und hab auch schon genug gegoogelt nur find ich nicht wirklich...