Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

ChrE malte simon „Delphi ShowMessage problem blöde formatierung“
Optionen

Hallo!

Vielleicht kann st Du ja der TForm1 einen anderen Font verpassen (Courier)?

Dann verrutschen die Kreuze nicht so.


Gruss

ChrE

bei Antwort benachrichtigen
malte simon ChrE „Hallo! Vielleicht kann st Du ja der TForm1 einen anderen Font verpassen Courier...“
Optionen

entweder habe ich es falsch gemacht oder es hat nichts gebracht

bei Antwort benachrichtigen
ChrE malte simon „entweder habe ich es falsch gemacht oder es hat nichts gebracht“
Optionen

Hallo!

Ach ja, ShowMessage hat ja gar nichts mit der TForm zu tun.

Ich schlage vor eine extra Form zu erzeugen, die wie ShowMessage aussieht.
Mit OK-Button und dem entspechenden Hintergrund.

Oder man muss mal suchen, wie man an die Properties von ShowMessage
herankommt. Ist ja auch nur eine Form.
Leider kenn ich mich da zu wenig mit Delphi aus.


Gruss

ChrE

bei Antwort benachrichtigen
malte simon ChrE „Hallo! Ach ja, ShowMessage hat ja gar nichts mit der TForm zu tun. Ich schlage...“
Optionen

Ich weiß leider nicht wie ich da ran kommen soll und auch nicht wie ich besagtes form erzeuge.

bei Antwort benachrichtigen
ChrE malte simon „Ich weiß leider nicht wie ich da ran kommen soll und auch nicht wie ich...“
Optionen

Hallo!

Im Land der Binden ist der Einäugige König...

Ich habe vor Jahre mal mit Delphi programmiert.

Vielleicht solltest Du mal auf YouTube nach "delphi tutorial" suchen.
Ist manchmal gut gemacht.

z.B. hier: http://www.youtube.com/watch?v=hrDqpOVIMl8&feature=PlayList&p=DCB16C765F28841D&playnext=1&playnext_from=PL&index=32

Trifft aber nicht genau Dein Problem ;-)
Hier werden auch mehrere Forms erzeugt.

Links hast Du doch in der Baumstruktur die Forms.
Da kann man doch bestimmt rechtsklicken und noch eine Form anlegen.
Oder über File->New->Form (oder so ähnlich)?

Gruss

ChrE

bei Antwort benachrichtigen
ChrE Nachtrag zu: „Hallo! Im Land der Binden ist der Einäugige König... Ich habe vor Jahre mal...“
Optionen

Hallo!

DAS ist gut: http://www.youtube.com/watch?v=_PJdZjM2oTw

Ein Film sagt mehr als tausend Worte...

Gruss

ChrE

bei Antwort benachrichtigen
malte simon ChrE „Hallo! DAS ist gut: http://www.youtube.com/watch?v _PJdZjM2oTw Ein Film sagt...“
Optionen

thx

Wie gebe ich nun meine Datei in das Form aus?

bei Antwort benachrichtigen
ChrE malte simon „thx Wie gebe ich nun meine Datei in das Form aus?“
Optionen

Hallo!

Du musst eine TextBox in der Form plazieren.
Und die im Programm mit dem Inhalt der Datei füllen.

Gruss

ChrE

bei Antwort benachrichtigen
Borlander malte simon „thx Wie gebe ich nun meine Datei in das Form aus?“
Optionen

Der bequemste Weg: TMemo (?) drauf plazieren, und die Textdatei dann mit der Methode LoadFromFile() dort rein laden ;-)

bei Antwort benachrichtigen
Borlander Nachtrag zu: „Der bequemste Weg: TMemo ? drauf plazieren, und die Textdatei dann mit der...“
Optionen

Die obige Darstellungsform ergibt sich übrigens immer dann wenn eine Nichtproportionale Schriftart zum Einsatz kommt. Müsstest also z.B. auf "Courier New" oder "Lucida Console" setzten...

bei Antwort benachrichtigen
malte simon Borlander „Ergänzung“
Optionen

Wie setze ich den Showmessagetext auf Lucida Console?

bei Antwort benachrichtigen
ChrE malte simon „Wie setze ich den Showmessagetext auf Lucida Console?“
Optionen

Hallo!

Du musst eine TForm2 anlegen.
In dieser plazierst Du ein TMemo-Control.
In dessen Properties kannst Du den Font einstellen.

Gruss

ChrE

bei Antwort benachrichtigen
Borlander malte simon „Wie setze ich den Showmessagetext auf Lucida Console?“
Optionen

Bei ShowMessage() kannst Du keine Schriftart wählen. Da wird die im Betriebssystem eingestellte Dialog-Schriftart verwendet...

Wie bereits aufgeführt benötigst Du für sowas ein zweites Form.

bei Antwort benachrichtigen
ChrE Borlander „Bei ShowMessage kannst Du keine Schriftart wählen. Da wird die im...“
Optionen

Hallo!

Man kann sich aber eine eigene ShowMessage ableiten.
Und vielleicht den Font überschreiben?
Aber die Methode mit dem zusätzlichen Form ist einfacher, da IDE gesteuert.

http://delphi.about.com/od/delphitips2008/qt/showmessage-ovr.htm

Gruss

ChrE

bei Antwort benachrichtigen
Borlander ChrE „Hallo! Man kann sich aber eine eigene ShowMessage ableiten. Und vielleicht den...“
Optionen

Auf der verlinkten Seite wird lediglich der Parameter der Methode konvertiert. Ich würde erst mal davon ausgehen, daß ShowMessage() nicht viel mehr macht als einen entsprechenden Dialog der WinAPI anzuzeigen...

Gruß
Borlander

bei Antwort benachrichtigen
ChrE Borlander „Auf der verlinkten Seite wird lediglich der Parameter der Methode konvertiert....“
Optionen

Hallo!

Du hast wahr...
Es ist nur eine Prozedur.

Vielleicht hilft ja das hier weiter:
http://www.delphipraxis.net/topic47021.html

Gruss

ChrE


bei Antwort benachrichtigen
Borlander ChrE „Hallo! Du hast wahr... Es ist nur eine Prozedur. Vielleicht hilft ja das hier...“
Optionen
Es ist nur eine Prozedur.
Da hast Du natürlich recht. Danke für die Korrektur...

Gruß
Borlander
bei Antwort benachrichtigen