Italia
Bugs und vermeintliche

DrawText und Color sul dialogo

 

Paul
Glatz
Wenn man per StartPaint auf einen Dialog einen Text ausgibt und vorher mit Color eine Farbe festgelegt wurde wird der Text auf dem Dialog und dem Hauptfenster ausgegeben.
KompilierenMarkierenSeparieren
Window 0,0 - 300,300
Var wnd& = Create("Window",%hwnd,"Window",300,0,300,300)
StartPaint wnd&
UseFont "Courier New",24,13,0,0,0
Color 9,15
DrawText 0,0,"Test"
EndPaint
Wait
>



Saluto Paul

18 kB
Hochgeladen:05.04.2012
Downloadcounter274
Download
 
05.04.2012  
 




Julian
Schmidt
Verwendest du statt "Color" den Befehl "Textcolor" tritt das Problem nicht auf...
KompilierenMarkierenSeparieren
Window 0,0 - 300,300
Var wnd& = Create("Window",%hwnd,"Window",300,0,300,300)
StartPaint wnd&
UseFont "Courier New",24,13,0,0,0
TextColor RGB(0,0,255),RGB(255,255,255)
DrawText 0,0,"Test"
EndPaint
Waitinput
a>

Der Befehl Color ist auch eig. eher per die Ausgabe per Print gedacht.
Dort tritt das Problem ebenfalls auf.
KompilierenMarkierenSeparieren
Window 0,0 - 300,300
Var wnd& = Create("Window",%hwnd,"Window",300,0,300,300)
StartPaint wnd&
UseFont "Courier New",24,13,0,0,0
Color 9,15
print "Test"
EndPaint
Waitinput
end

[OFFTOPIC]Komischer Befehl "Waitend" bei dir da oben ^^
Selsam auch das XProfan nicht meckert[/OFFTOPIC]
 
XProfan X2
Win7 Home Premium, SP1, AMD Athlon(tm) II Neo K125 Processor

˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗˗
Webseite [...] 
05.04.2012  
 




Paul
Glatz
Ich weiß das Color per Print gedacht ist doch da es die Farbe von DrawText auch ändert habe ich es verwendet um die Standardfarben (die von Color) mit DrawText zu nutzen.
 
05.04.2012  
 




Jörg
Sellmeyer
Irgendwas scheint da bei der Umleitung nicht zu stimmen. Ich hatte was Ähnliches: [...] 
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
05.04.2012  
 




Jörg
Sellmeyer
Der Bug ist leider auch noch vorhanden...
 
XProfan X3
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
18.11.2015  
 




RGH
Ich habe mir das noch mal angesehen:

Die Textmodus-Befehle PRINT, TBOX und COLOR sollten während einer STARTPAINT/ENDPAINT-Umleitung nicht verwandt werden dürfen.

Ich sollte da wohl entsprechende Abfragen und Fehlermeldungen einbauen!

Saluto
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
03.02.2016  
 



Mach doch einfach endpaint color startpaint vorherigesHandle,
Print etc. landet dann immer auf hWnd.
 
03.02.2016  
 




RGH
Ok, so habe ich es jetzt gelöst:

PRINT und TBOX wirken immer nur auf das Hauptfenster und werden von der Umleitung nicht betroffen. (So steht es auch eigentlich schon immer in der Aiuto.)
Auch bei COLOR habe Io l' unerwünschten Nebeneffekt, dass das nachfolgenbde DRAWTEXT auch im Hauptfenster landete, eliminiert. (Nicht eliminiert, habe Io l' finora ungeplanten Nebeneffekt, dass der COLOR-Befehl zusätzlich auch die Umleitung nimmt und per DRAWTEXT wirkt. ;) )

Ab den nächsten Versionen von XProfan und FreeProfan wird es so sein!

Saluto
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
03.02.2016  
 



Ja cool!

Setzt Du solch Argomenti eig. auf Erledigt auch um eine einfache Panoramica zu haben etc. oder soll ich das tun?
 
04.02.2016  
 




RGH
Das mache ich schon selbst. Aber ich warte meist noch ein bißchen ab, ob jemand aufschreit: "Halt! Stop! So gehrt das nicht!"

Saluto
Roland
 
XProfan X3
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
04.02.2016  
 



Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

13.062 Views

Untitledvor 0 min.
Sven Bader22.11.2023
p.specht18.01.2020
rquindt28.11.2017
Wilfried02.06.2016
Di più...

Themeninformationen



Admins  |  AGB  |  Applications  |  Autori  |  Chat  |  Informativa sulla privacy  |  Download  |  Entrance  |  Aiuto  |  Merchantportal  |  Impronta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Giochi  |  Cerca  |  Support

Ein Projekt aller XProfaner, die es gibt!


Il mio XProfan
Private Notizie
Eigenes Ablageforum
Argomenti-Merkliste
Eigene Beiträge
Eigene Argomenti
Zwischenablage
Annullare
 Deutsch English Français Español Italia
Traduzioni

Informativa sulla privacy


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie