| |
|
|
Hubert Binnewies | Hallo zusammen..
Ich hab da folgende Zeile: KompilierenMarkierenSeparierenTEXT1& = CREATE("TEXT",%HWND,"irgendeintext",0374,0088,0242,0020) > jetzt wird mir der Text im Systemgrau hinterlegt. Ich hab auch schon was gefunden um die Farbe zu ändern, Aber wie bekomme Io l' Hintergrund Transparent hin??
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 05.09.2006 ▲ |
|
|
|
|
| Nun leider so gut wie garnicht auf einfachstem Wege, sei denn, Dein Programm corre im FastMode.
An Sonsten nimm Drawtext und %wmPaint |
|
|
| |
|
|
|
Hubert Binnewies | OK....
Dann versuche ich die Frage anders zu stellen... Ich bin ja nicht auf die Zeile festgenagelt.
Wie erstelle ich eine Textzeile im Hauptfenster, das mit einem LOADBMP mit einer Hintergrundgrafik versehen ist. und zwar so das die Grafik nicht von einer Textbox unterbrochen wird.
Ich hoffe das lässt mehr Möglichkeiten offen.
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 05.09.2006 ▲ |
|
|
|
|
| [quote:defd5188a7]so das die Grafik nicht von einer Textbox unterbrochen wird[/quote:defd5188a7]Diesen Punkt der Frage verstehe ich nicht.
Vielleicht solltest Du PictureStatics nehmen. |
|
|
| |
|
|
|
Peter Max Müller | hi, oder versuch mal die skcontrol.dll.
gruss |
|
|
| |
|
|
|
Hubert Binnewies | Ich meine:
So wie im Bild 1 habe ich es und so wie im Bild 2 hätte ich es gerne (Bild2 ist leider nur gemalt).. |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 05.09.2006 ▲ |
|
|
|
|
Hubert Binnewies | [quote:b6e63994c9=Peter Max Müller]hi, oder versuch mal die skcontrol.dll.
gruss[/quote:b6e63994c9] So gut bin ich auch wieder nicht.... hilfst du mir da auf die sprünge? |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 05.09.2006 ▲ |
|
|
|
|
| Ich glaub die skcontrol.dll hilft da nicht. |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Jörg Sellmeyer | Ich glaube, da wirst Du wohl, wie iF schon erwähnte DrawText bemühen müssen. Im Hauptfenster potrebbe das auch relativ unproblematisch sein, nur auf Dialogen mußt Du immer darauf achten, daß Du neuzeichnest. Alternativ kannst Du Dir Dein Fenster erst im Speicher als Bitmap malen. Erst den Hintergrund in die Speicherbitmap kopieren, dann die Texte mit DrawText draufschreiben und anschließend das Ganze auf ein Dialogfenster oder Static pappen. In XProfan10 gibt es ja jetzt Create(Bitmap,....). Das kannst Du in entsprechender Größeauf einen Dialog legen und brauchst Dich nicht mehr um das Neuzeichnen kümmern. Ich hoffe, das war halbwegs verständlich.
@iF:Warum kann man eigentlich keine Cursormarkierung sehen, während man schreibt zumindest im FF nicht)?
Saluto Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 05.09.2006 ▲ |
|
|
|
|
| @Jörg:cursor: Ich weiß es selbst nicht! Es gibt IMHO keine Möglichkeit den Cursor zu verstecken - ich kann nur den Focus setzen per JS. Ich glaub FF ist einfach zu blöd. |
|
|
| |
|
|
|
Sebastian König | Ciao,
[quote:5ebbcbd92b=iF]Ich glaub die skcontrol.dll hilft da nicht.[/quote:5ebbcbd92b] Stimmt zunächst, aber ich hatte gerade eine Idee . Im Anhang findet ihr eine neue Version (1.21.14) der DLL. Wird damit bei einem ColorStatic der Wert -1 per die Hintergrundfarbe angegeben, so wird der Text (scheinbar) transparent dargestellt. Aber Achtung: Der Hintergrund muss _vor_ dem Erstellen des Statics vorhanden sein und man sollte das Static nicht mehr in der Dimensione ändern oder verschieben...
MfG
Sebastian |
|
|
| |
|
|