Browse Unterschied 817 / 832
Moderator: Moderatoren
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2941
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Browse Unterschied 817 / 832
Habe gerade festgestellt, dass bei der Version 832 sich beim Browse etwas geändert haben muss.
Meine Spaltenüberschriften (Ownerdraw) werden nicht meht dargestellt (Wochentage) !?
Meine Spaltenüberschriften (Ownerdraw) werden nicht meht dargestellt (Wochentage) !?
- Dateianhänge
-
- FehlerXBase2.0_832.png (66.95 KiB) 11103 mal betrachtet
-
- FehlerXBase2.0_817.png (76.62 KiB) 11103 mal betrachtet
Zuletzt geändert von Wolfgang Ciriack am Mo, 11. Sep 2017 14:18, insgesamt 2-mal geändert.
Viele Grüße
Wolfgang
Wolfgang
- Jan
- Marvin
- Beiträge: 14659
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9388
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Kann ich bestätigen. Im Screenshot zweimal derselbe Dialog, einmal mit und einmal ohne Ownerdrawing. Mit fehlen die Spaltenüberschriften.
Herzlich,
Tom
Tom
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9388
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 104 Mal
- Danksagung erhalten: 362 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Der Fix ist aber einfach. Die Methoden/Funktionen aus den bekannten Beispielen beschränken das Ownerdrawing auf die DataArea, liefern aber trotzdem .F. zurück - also die Antwort, nicht das Zeichnen dem Browse zu überlassen. Das ist genau genommen falsch, wenn für das Heading kein Ownerdrawing aktiv ist. Man muss also im Anfangsbereich der Methoden oder Funktionen das hier einfügen, wenn man die Überschriften nicht selbst zeichnet:
Edit. Quatsch! Auch im obigen Beispiel ist das Ownerdrawing nur für die DataArea aktiviert. Die Methode sollte also überhaupt nicht aufgerufen werden, wenn die Headings gezeichnet werden. Wird sie aber doch. Das ist der Fehler. Den man mit dem o.g. Code umgehen kann, aber falsch isses dennoch.
Code: Alles auswählen
IF aInfo[ XBP_DRAWINFO_AREA ] == aInfo[ XBP_DRAWINFO_COLUMN ]:heading
RETURN .T.
ENDIF
Herzlich,
Tom
Tom
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2941
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Hallo Tom,
kannst du mir das Beispiel mal zumailen, damit ich es an Alaska schicken kann ?
Sonst müsste ich erst aus meinem Programm den Kalender in ein Beispiel extrahieren.
Oder meldest du das direckt an Alaska ?
kannst du mir das Beispiel mal zumailen, damit ich es an Alaska schicken kann ?
Sonst müsste ich erst aus meinem Programm den Kalender in ein Beispiel extrahieren.
Oder meldest du das direckt an Alaska ?
Viele Grüße
Wolfgang
Wolfgang
- brandelh
- Foren-Moderator
- Beiträge: 15701
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 69 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Ich meine in der Changelist was über den XbpBrowse gelesen zu haben, hab sie aber nur überflogen.
Gruß
Hubert
Hubert
- Jan
- Marvin
- Beiträge: 14659
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Hallo Hubert,
Touchgesten überarbeitet (zwei erledigte Punkte), :stableBlock überarbeitet, vertikale Scrollbar korrigiert im Zusammenhang mit Soft Tracking.
Jan
Touchgesten überarbeitet (zwei erledigte Punkte), :stableBlock überarbeitet, vertikale Scrollbar korrigiert im Zusammenhang mit Soft Tracking.
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2941
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
PDR 6946 ist verfasst:
http://www.alaska-software.com/scripts/ ... PDRID=6946
http://www.alaska-software.com/scripts/ ... PDRID=6946
Viele Grüße
Wolfgang
Wolfgang
- Wolfgang Ciriack
- Der Entwickler von "Deep Thought"
- Beiträge: 2941
- Registriert: Sa, 24. Sep 2005 9:37
- Wohnort: Berlin
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 34 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Nur wenn du Browses mit Ownerdrawing verwendest...
Viele Grüße
Wolfgang
Wolfgang
- Jan
- Marvin
- Beiträge: 14659
- Registriert: Fr, 23. Sep 2005 18:23
- Wohnort: 49328 Melle
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 88 Mal
- Kontaktdaten:
Re: Browse Unterschied 817 / 832
Der PDR ist seit gestern geschlossen. Und heute soll geplant hoffentlich das Update heraus kommen.
Jan
Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.