XbpBrowse scrollen

Grafische Primitive, XbaseParts und Darstellungsfragen allgemein.

Moderator: Moderatoren

Antworten
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

XbpBrowse scrollen

Beitrag von Jan »

Animiert durch die Featureliste der CTP4 habe ich mal versucht, in einem mit CTP4 kompilierten Projekt einen Browse mit der Maus zu scrollen. Mit 1.9 SL1 geht das nämlich nicht. Ergebnis: Mit 2.0 geht es auch nicht.

Was also muß ich machen, damit ein XbpBrowse per Mausrad oder Touchpad eines Laptops scrollt?

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

Re: XbpBrowse scrollen

Beitrag von Magic »

Jan hat geschrieben:Was also muß ich machen, damit ein XbpBrowse per Mausrad oder Touchpad eines Laptops scrollt?
???
Verstehe ich die Frage richtig? Nix :wink:
Unter 1.9 SL1 geht es mit dem Mausrad problemlos, unter 1.9 auch.
Tauchpad musste ich erst gucken.
Gruß,
Magic
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: XbpBrowse scrollen

Beitrag von Manfred »

Jan,

redest Du von einem stinknormalen Browse und einer stinknormalen Maus? Das klappt bei mir aber.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Jan »

Stinknormaler Browse und normales Laptop. Geht bei mir nicht.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

Re: XbpBrowse scrollen

Beitrag von Magic »

Jan hat geschrieben:normales Laptop
und auf einem anderen Laptop/Rechner?
Gruß,
Magic
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2934
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Wolfgang Ciriack »

Bist du sicher, dass der Focus in dem Moment auf dem Browse ist ?
Ich habe bei mir in der Eventloop noch ein Zusatz drin:

Code: Alles auswählen

elseif nEvent == xbeM_Wheel .and. (SetAppFocus()<>oBrw)
   SetAppFocus(oBrw)
   PostAppEvent(xbeM_Wheel,mp1,mp2,oBrw)
Viele Grüße
Wolfgang
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Jan »

Ich hab das gerade mal auf einem anderen Rechner mit Maus ausprobiert. Das ging. Aber auf meinem Laptop mit Touchpad nicht.

Der Fokus ist auf dem Browse.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von brandelh »

und wo ist auf deinem Touchpad das MAUS-RAD ? ;-)

die Fingerbewegung simulieren ja nur MOVE und LB-Click ...
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: XbpBrowse scrollen

Beitrag von Manfred »

Hast Du alle nötigen Treiber für das Mousepad geladen? Das Problem kenne ich nämlich auch. Bzw. man muß genau wissen, wo was untergebracht ist auf dem Teil und es dann exakt erwischen. Ich hatte neulich ein neues Medion NB hier und da habe ich bald die Krise bekommen mit dem Mousepad. Da war auch der Wischeffekt untergebracht, der auf dem Bildschirm nicht ging. Das war lustig. Nee, eigentlich nicht.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von brandelh »

Auf einem notebook (vor Win 8) soll also "Wischen" möglich sein und als Mausrad interpretiert werden ?
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: XbpBrowse scrollen

Beitrag von Manfred »

Richtig. Weil das NB mit 8.0 verkauft wurde. Und das ohne Touchscreen. Nachdem ich dann das Handbuch, welches man sich erst herunterladen und evtl. ausdrucken muß, gelesen hatte, staunte ich auch nicht schlecht. Die Lösung ist aber eher ungünstig und das habe ich jetzt sehr human ausgedrückt. Links oben am Pad 2x tippen und das Pad ist deaktiviert und wieder 2x tippen und es klappt wieder. Muß man auch mal erst wissen. Es ist so, wie auf einem Smartphone. 2 Finger und viel Glück, oder Geschick.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Jan »

Natürlich kann man auf einem Touchpad einen Mausscroll simulieren! Bei den älteren gibt es rechts am Rand eine wie auch immer markierte Fläche dafür, über die man mit einem Finger hoch oder runter streicht. Auf meinem aktuellen geht das zusätzlich auch, wenn ich mit zwei Fingern parallel irgendwo streiche. Das funktioniert auch einwandfrei. Außer bei einem XbpBrowse.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Jan »

Nachtrag:

Wenn ich per Touchpad scrolle, erscheint auf dem Browse auch das Scroll-Symbol. Der Mauszeiger wird dahin geändert. Der Rechner erkennt also das Scrollen an. Nur nicht der Browse.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
Magic
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 343
Registriert: Mo, 11. Jul 2011 12:01

Re: XbpBrowse scrollen

Beitrag von Magic »

Jan hat geschrieben:Der Rechner erkennt also das Scrollen an. Nur nicht der Browse.
Und das betrifft auch andere/alle Xbase Programme in den Du ein Browse nutzt?
Gruß,
Magic
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15695
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von brandelh »

wenn du eine Maus mit RAD hast, hänge doch mal die drann um sicher zu sein, dass es daran liegt.
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21186
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 210 Mal
Danksagung erhalten: 67 Mal

Re: XbpBrowse scrollen

Beitrag von Manfred »

Hubert,

meinst Du die Mäuse sind so modern in Melle? Bei uns laufen die Mäuse alle noch auf eigenen Stoppelbeinchen. :badgrin:
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: XbpBrowse scrollen

Beitrag von AUGE_OHR »

hi,

fast alle Touchpads kommen von Synaptics, also da mal nach neuen Treibern suchen.
http://www.synaptics.com/en/drivers.php

wenn man nun Window 8.x benutzt hat man das Problem mit "alter" Hardware da diese nicht alle Gesten kennen.
ältere Synaptics Touchpads kennen nur 1-Point (1 Finger) Gesten während die neuen Multi-Point haben.

nun kann das passieren was Manfred schilderte : Aktionen werden auf andere Gesten definiert.

man sollte also unter Systemsteuerung / Maus nachschauen ob man einen TAB Synaptics hat
und dort die Einstellungen für Gesten kontrollieren was als Wheel definiert wurde.
gruss by OHR
Jimmy
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Jan »

Wie schön wenn Leute antworten, ohne zu lesen oder zu registrieren, was ich geschrieben habe.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
Benutzeravatar
AUGE_OHR
Marvin
Marvin
Beiträge: 12906
Registriert: Do, 16. Mär 2006 7:55
Wohnort: Hamburg
Hat sich bedankt: 19 Mal
Danksagung erhalten: 45 Mal

Re: XbpBrowse scrollen

Beitrag von AUGE_OHR »

Jan hat geschrieben:Wie schön wenn Leute antworten, ohne zu lesen oder zu registrieren, was ich geschrieben habe.
wie schön das Leute nicht verstehen was andere schreiben ...

zufälligerweise hatte ich ein ähnliches Problem auf einem "älteren" Notebook mit Win v8.x und CTP4 und den Synaptics Treibern.
gruss by OHR
Jimmy
Benutzeravatar
Hans Zethofer
Rekursionen-Architekt
Rekursionen-Architekt
Beiträge: 278
Registriert: Fr, 27. Jan 2006 8:29
Wohnort: 2700 Wiener Neustadt
Hat sich bedankt: 1 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Hans Zethofer »

:lol:
_____________
lg
Hans
Benutzeravatar
Jan
Marvin
Marvin
Beiträge: 14651
Registriert: Fr, 23. Sep 2005 18:23
Wohnort: 49328 Melle
Hat sich bedankt: 21 Mal
Danksagung erhalten: 88 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von Jan »

Jimmy,

wenn ich weiter oben schreibe, daß das Touchpad in allen anderen Prorgammen funktioniert, und das auch bei einem XbpBrowse auch das Scroll-Sympbol erscheint, ich unter Windows 7 arbeite, dann aber auf aktuelle Treiber hingewiesen wird und auf Windows 8 verwiesen wird - dann haben da ein paar Leute nicht gelesen, was ich vorher geschrieben habe.

Jan
Mitglied der XUG Osnabrück
Mitglied der XUG Berlin/Brandenburg
Mitglied des Deutschsprachige Xbase-Entwickler e. V.
UliTs
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2828
Registriert: Fr, 10. Feb 2006 9:51
Wohnort: Aachen
Hat sich bedankt: 259 Mal
Danksagung erhalten: 12 Mal
Kontaktdaten:

Re: XbpBrowse scrollen

Beitrag von UliTs »

Jan, tut mir leid, aber diese Kritik an Jimmy ist völlig unangebracht...

Uli
-------
Mitglied XuG Cologne
Mitglied XuG Osnabrück
Antworten