Entwickler-Ecke
Multimedia / Grafik - DelphiX Text auf DXDraw schreiben
SirDregan - Mo 19.09.05 18:02
Titel: DelphiX Text auf DXDraw schreiben
Hallo!
Ich programmiere gerade ein Adventure unter Delphi mit Hilfe der DelphiX Komponenten. Ich würde die Dialoge natürlich gerne als Text anzeigen lassen (so wie z.B. bei Monkey Island 3). Weis jemand eine Möglichkeit Text direkt (also als String) in einem DXDraw Fenster darzustellen?
Danke schonmal für die Hilfe!
GTA-Place - Mo 19.09.05 18:33
Delphi-Quelltext
1:
| DxDraw1.Surface.Canvas.TextOut(X, Y, 'Mein Text'); |
SirDregan - Di 20.09.05 09:06
vielen Dank, da war ich wohl blind ^^
SirDregan - Do 22.09.05 14:20
GTA-Place hat folgendes geschrieben: |
Delphi-Quelltext 1:
| DxDraw1.Surface.Canvas.TextOut(X, Y, 'Mein Text'); | |
Leider funktioniert das so nicht, sobald ich den Befehl benutzen möchte, wird mein DXDraw-Fenster schwarz :(
Zur Vollstängikeit: Ich habe einen DXTimer in dessen OnTimerprozedur erst alles gecleared wird (dxdraww.surface.fill(0)), dann male ich einige Bilder auf die Surface (Imagelist.Item[1].draw(dxdraw.surface,0,0,0)) und am Ende kommt natürlich dxdraw.flip
Weis jemand woran das liegt? Gibts noch ne andere Möglichkeit?
GTA-Place - Do 22.09.05 16:44
Delphi-Quelltext
1:
| DXDraw1.Surface.Canvas.Release; |
nicht vergessen!
SirDregan - Do 22.09.05 17:06
GTA-Place hat folgendes geschrieben: |
Delphi-Quelltext 1:
| DXDraw1.Surface.Canvas.Release; |
nicht vergessen! |
Ah ok danke, versuchs heute Abend gleich ma
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!