Français
Forum

Hässliche Ränder chez Drawtext....?

 
allô iF

Votre Behauptung, beim Text avec le texte überschreiben würden hässliche Ränder entstehen peux je sur meinem System pas nachvollziehen.
Anbei un Code, dans dem verschiedenen Montrer einwandfrei gelöscht (überschrieben) volonté et cela aussi encore pour mehrmaligem Aufruf.
KompilierenMarqueSéparation
DECLARE zeigen%,loeschen%,ende%,EE%
EE%=0

PROC ZEIGEN

    USEFONT "ARIAL",16,6,0,0,0
    TEXTCOLOR RGB(200,0,0),-1
    DrawText 100,100,Date$(2)
    USEFONT "COURIER NEW",24,0,1,0,0
    TEXTCOLOR RGB(0,0,150),-1
    DrawText 100,150,"Profan-Version "+$ProfVer
    USEPEN 0,1,RGB(0,0,0)
    USEBRUSH 1,RGB(0,200,0)
    RECTANGLE 100,200-200,250

ENDPROC

PROC LOESCHEN

    USEFONT "ARIAL",16,6,0,0,0
    TEXTCOLOR RGB(255,255,240),RGB(255,255,240)
    DrawText 100,100,Date$(2)
    USEFONT "COURIER NEW",24,0,1,0,0
    DrawText 100,150,"Profan-Version "+$ProfVer
    USEPEN 0,1,RGB(255,255,240)
    USEBRUSH 1,RGB(255,255,240)
    RECTANGLE 100,200-200,250

ENDPROC

--------------------------------
CLS RGB(255,255,240)
zeigen%=CREATE("BUTTON",%HWnd,"Anzeigen...",1,1,150,25)
loeschen%=CREATE("BUTTON",%HWnd,"Löschen...",151,1,150,25)
ende%=CREATE("BUTTON",%HWnd,"Ende",530,1,100,25)
ZEIGEN
enableWindow zeigen%,0

WhileNot EE%

    WAITINPUT

    IF GetFocus(zeigen%)

        enableWindow zeigen%,0
        enableWindow loeschen%,1
        ZEIGEN

    ENDIF

    IF GetFocus(loeschen%)

        enableWindow zeigen%,1
        enableWindow loeschen%,0
        LOESCHEN

    ENDIF

    Case GetFocus(ende%):END

WEND

 href='./../../funktionsreferenzen/XProfan/end/'>end

Wahrscheinlich ist qui l'affaire pour toi pas plus important tout autor habe je cela Thema aussi dans den Poubelle gestellt
 
09.07.2006  
 




Frank
Abbing
tu as droite, Horst. j'ai alle Modi ausprobiert et un solcher effet c'est moi pas aufgefallen. qui Textes volonté restlos gelöscht.
iF hat mais insofern droite, dass autre Windowsinstallationen là sensibler réagir könnten. je selber lösche solche Regionen lieber comme Rechteck, quoi de qui Ausführung her aussi plus rapide ist. réellement verwende je DrawText aujourd'hui seulement encore très selten. Staticcontrols verrichten meist ihren Dienst besser, et qui Textfarbe ist là mittels Subclassing aussi einstellbar. aussi si je cela systemkonforme noir vorziehe.
 
09.07.2006  
 



[quote-part:eeb9e96a6d]
tu as droite, Horst.[/quote-part:eeb9e96a6d]
deux Erfolgserlebnisse dedans qui letzten 24 Stunden - unsere Jungens gewinnen den 3. place chez qui WM et einer qui Grossen - Frank - gibt mir droite

...oui ist car déjà Weihnachten ???
 
09.07.2006  
 




Rolf
Koch
peut-être hätte Frank aussi avec vers italie spielen devoir - ensuite wären wir aujourd'hui tour chez qui WM *lol*
 
09.07.2006  
 



Schaltet ClearType à - comme standardmäßig aussi qui le cas ist - et son werdet nachvollziehen peut...

je lass mir cela doch pas aus Amusement à qui Freude envahir - j'ai es réellement simple seulement selbst erfahren.

qui négative-effet tritt um so stärker sur desto größer qui Font ist.

ici qui TestSource:
KompilierenMarqueSéparation
windowstyle 80
window 0,0 - 640,480
cls 0
showmax
textcolor $00FFFFFF,-1
usefont "Arial",50,0,0,0,0
drawtext 10,10,"ClearType"
textcolor 0,-1
drawtext 10,10,"ClearType"
waitkey
2.png  
2 kB
Hochgeladen:09.07.2006
Downloadcounter222
Download
1.png  
46 kB
Hochgeladen:09.07.2006
Downloadcounter69
Download
 
09.07.2006  
 



Hab mon Posting nochmals révisée - maintenant aussi avec Bülda!

qui fois le [...]  avec IE7 ouvrez sieht vite quoi je mon - aussi sans eingeschaltetem Cleartype.
 
09.07.2006  
 




Frank
Abbing
[quote-part:ecdda3ea3c]Schaltet ClearType à - comme standardmäßig aussi qui le cas ist - et son werdet nachvollziehen peut...[/quote-part:ecdda3ea3c]
Hab je naturellement getan. qui effet tritt chez mir mais pas sur.

[quote-part:ecdda3ea3c]Manche GrKarten avons sogar encore extra Features à Fonts trop soften - ensuite siehts encore schlimmer aus - aussi chez den kleinen Fonts! Scheine ne Hersteller-Macke trop son, sobald nen TFT angeschlossen ist croyons qui GrKartenentwickler irgendwas glätten trop doit.[/quote-part:ecdda3ea3c]
j'ai avec TFT getestet. et Cleartype. aucun Ränder.

qui effet scheint alors seulement systembedingt aufzutreten. mais je sagte oui déjà, lieber cela ganze Rechteck effacer. Ist dans chaque le cas sicherer.
 
09.07.2006  
 



[quote-part:7f20d45283]seulement systembedingt[/quote-part:7f20d45283]


je voudrais nochmal puis hinweisen cela es pas tout autor allez herauszufinden chez wem qui effet auftritt - et chez wem pas.

je erwähnte lediglich cela es une schlechte concept sei Text derart abzulöschen à cause de o.g. effet.

cela qui une ou bien autre den effet pas nachvollziehen peux écoutes doch hierbei aucun rôle, qui calculateur sommes nunmal unterschiedlich - je voulais lediglich à meiner Erfahrung teilhaben laisser.

quoi cela avec droite ou bien pas droite zutun hat - je n'en sais rien.

qui Frage hässliche Ränder chez Drawtext muss malheureusement avec oui beantwortet volonté weil il peut pas en sortir cela chez o.g. Ablöschverfahren aucun Ränder enstehen. et weil alors möglicherweise sur anderen Computern Ränder enstehen ist es une schlechte concept. So simple - Klappe trop - Affe tot.
 
09.07.2006  
 



[quote-part:247c882404]So simple - Klappe trop - Affe tot. [/quote-part:247c882404]
So simple geb je mich pas geschlagen ! - si Du avec -1 comme Farbangabe überschreibst, la hâte Du qui hässlichen Ränder - si Du meinen Text oui c'est ca ansiehst, wirst Du voyons, dass je à Stelle de -1 qui la couleur des Hintergrundes angebe et ensuite sommes qui Ränder pas vorhanden - Gelle
KompilierenMarqueSéparation
09.07.2006  
 




Frank
Abbing
[quote-part:cf7e0939a8]si Du meinen Text oui c'est ca ansiehst, wirst Du voyons, dass je à Stelle de -1 qui la couleur des Hintergrundes angebe et ensuite sommes qui Ränder pas vorhanden[/quote-part:cf7e0939a8]

iF, là es um Horsts Methode allez, sa Textes trop effacer, devrait du aussi Horsts Quellcode zum Testen verwenden... mon Aussagen ici basieren jedenfalls sur seinem Code.
 
09.07.2006  
 



 
09.07.2006  
 



ensuite ist qui Frage mais pas si sich qui Text parfait avec dem Text ablöschen peut, mais avec einem Rectangle.

Horst son Beispiel passt alors pas seulement devoir, demzufolge peux son Beispiel aus pas maßgeblich son.

@Frank: Es hießt pas Horst-Methode, mais Text avec le texte Effacer-Methode.

si son Text alors pas avec le texte löscht, mais avec caché Rectangles, ensuite peux qui eigendliche Frage doch pas Euer Ernst son ou bien?
 
09.07.2006  
 




répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

4.611 Views

Untitledvor 0 min.
H.Brill04.02.2022
Georg Teles16.03.2019
Sebald Grandjean16.02.2018
Peter Max Müller13.11.2017
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie