Deutsch
Forum

Darstellungsfehler....?

 
- Seite 1 -


Hallo Frank
...ich nerve mal wieder.
Durch Zufall ist mir aufgefallen: Wenn ich über den Pfeil unten die Listen-Anzeige hochstellen will, geht das, aber die Linien werden doppelt gezeichnet. Nehme ich den Scrollbalken, passiert das nicht. Hab ich da einen Fehler im Getriebe oder ist das so ? - siehe Bild

62 kB
Hochgeladen:31.08.2006
Ladeanzahl79
Herunterladen
 
31.08.2006  
 



 
- Seite 1 -


Leider nein - wenn ich die Schrift so einstelle (im Beispielbild: Courier New 22 Pixel) dass die Zeilenlinie genau am Fensterrand abschliesst, wird beim Hochklicken KEINE Linie angezeigt !

62 kB
Hochgeladen:31.08.2006
Ladeanzahl84
Herunterladen
 
31.08.2006  
 



Füg mal der Höhe vom ScreenshotLV 3 Pixel hinzu und zeig nochmal...
 
31.08.2006  
 



[quote:4a7f135571]
Füg mal der Höhe vom ScreenshotLV 3 Pixel hinzu und zeig nochmal...[/quote:4a7f135571]
Hallo iF
Dein Wunsch ist mir Befehl
Courier New mit 25 Pixel Höhe - wie Du siehst: gleicher Effekt

59 kB
Hochgeladen:31.08.2006
Ladeanzahl83
Herunterladen
 
31.08.2006  
 



Sorry, nicht die Fontgröße ändern, sondern die Höhe vom LV. *duck*
 
31.08.2006  
 



[quote:a2cb021d2e]
Sorry, nicht die Fontgröße ändern, sondern die Höhe vom LV. *[/quote:a2cb021d2e]
Da brauchst Du Dich nicht zu ducken - Hab das schon verstanden, aaaber die Höhe der zwei LV in meinem Programm werden (prozentual) von der jeweiligen Bildauflösung bestimmt. Es wird also unter 800x600 eine andere Höhe wie meinetwegen unter 1024x768 eingestellt. Zusätzlich kommt dann noch die Vorliebe des Users für eine bestimmte Schrift in einer bestimmten Grösse ins Spiel. D.h., man muss mit diesem Windows-Fehler leben
 
01.09.2006  
 



Nö, du solltest ja lediglich mal statische 3 Pixel zur Höhe addieren, das geht ja auch wenn die Höhe errechnet wird.
 
01.09.2006  
 



 
- Seite 2 -


[quote:9d3fe35ebc]Nö, du solltest ja lediglich mal statische 3 Pixel zur Höhe addieren, das geht ja auch wenn die Höhe errechnet wird.[/quote:9d3fe35ebc]
KompilierenMarkierenSeparieren
**** Die Fenster auf den Bildschirm bringen
ShowListView(LINKS_VIEW&,view_startL%,view_zeile%,view_breite%,view_ende%+3)
ShowListView(RECHTS_VIEW&,view_startR%,view_zeile%,view_breite%,view_ende%+3)

Hallo iF
Bitte sehr - die Variable view-ende%+3 und die von dir gewünschte Schrift und unten ist das Ergebnis

47 kB
Hochgeladen:01.09.2006
Ladeanzahl66
Herunterladen
 
01.09.2006  
 



[quote:22a77762b5=Horst Horn][quote:22a77762b5]Nö, du solltest ja lediglich mal statische 3 Pixel zur Höhe addieren, das geht ja auch wenn die Höhe errechnet wird.[/quote:22a77762b5]
KompilierenMarkierenSeparieren
**** Die Fenster auf den Bildschirm bringen
ShowListView(LINKS_VIEW&,view_startL%,view_zeile%,view_breite%,view_ende%+3)
ShowListView(RECHTS_VIEW&,view_startR%,view_zeile%,view_breite%,view_ende%+3)

Hallo iF
Bitte sehr - die Variable view-ende%+3 und die von dir gewünschte Schrift und unten ist das Ergebnis [/quote:22a77762b5]
Hm naja leider ja wieder nicht weil als ich um die 3 Pixel gebeten hatte war eine andere Schriftart angewählt.

Reduziere jetzt die Höhe mal um 11 Pixel, also statt +3 -8.
 
01.09.2006  
 



[quote:a02777cca8]Reduziere jetzt die Höhe mal um 11 Pixel, also statt +3 -8.[/quote:a02777cca8]
Bitte sehr - bitte gleich

50 kB
Hochgeladen:01.09.2006
Ladeanzahl72
Herunterladen
 
01.09.2006  
 



Gute Ausgangslage!

Und wenn Du jetzt die Höhe

a) um einen Pixel verringerst und es nichts bringt
b) um einen Pixel vergrößerst und es nichts bringt

dann geb ich auf.

PS: Obwohl ich Deine Screenshots vermissen würde...
 
01.09.2006  
 



[quote:539b5baafa]Und wenn Du jetzt die Höhe

a) um einen Pixel verringerst und es nichts bringt
b) um einen Pixel vergrößerst und es nichts bringt

dann geb ich auf.

PS: Obwohl ich Deine Screenshots vermissen würde... [/quote:539b5baafa]
Hatt Frank gesagt und ich schliesse mich seiner Meinung an: Fehler in WINDOOF

Kann man nichts machen, aber iF die Welt dreht sich weiter

Zum Abschluss noch ein Screenshot von der ganzen Ansicht

113 kB
Hochgeladen:02.09.2006
Ladeanzahl107
Herunterladen
 
02.09.2006  
 




Frank
Abbing
[quote:9c485eaacf]Hatt Frank gesagt und ich schliesse mich seiner Meinung an: Fehler in WINDOOF [/quote:9c485eaacf]
Es muss so sein. An der Listview.dll kann es nicht liegen, denn auch wenn ich einen Code ohne InitMessages() erstelle, ist der Fehler vorhanden. InitMessages() startet das Subclassing des Listviews und alle Manipulationen eines Controls werden dort vorgenommen. Ohne die Funktion ist ein Listview nur ein ganz normales Control.
Das Profans Messagehandling dafür verantwortlich ist, möchte ich auch ausschliessen.
 
02.09.2006  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

2.098 Betrachtungen

Unbenanntvor 0 min.

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

unbekannt (8x)
iF (7x)
Frank Abbing (3x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


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