Italia
Foro

Fremdfenster horizontal scrollen

 

Thomas
Freier
Versuche im PDF-Viewer bei entsprechender Vergrößerung das Blatt horizontal mit den Pfeiltasten zu scrollen geling mir nur mangelhaft. Habe keinen Viewer gefunden, der das von Haus aus kann. Die von mir im Script verwendeten Befehle machen mich nicht glücklich. Könnt ihr mir eine bessere Lösung aufzeigen?
Zu beurteilen, ob eine Lösung, die PDF im eigenen Fenster anzuzeigen, possibile ist und das scrollen eines Fensters mit eingebundenem PDF-Viewer einfacher wird, übersteigt mein Wissen. Für Delphi und VB ist es wohl possibile... [...] 

3.343 kB
Hochgeladen:21.11.2008
Downloadcounter50
Download
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.11.2008  
 



Also bei Foxit kann ich mit den Pfeiltasten scrollen, auch eingezoomt.

Ich habs wohl nicht verstanden.

(und XPSE meckert auch circa Deinen Code)
 
21.11.2008  
 



>>Fremdfenster horizontal scrollen

Probiere auch die Nachricht wm_hScroll
 
21.11.2008  
 




Thomas
Freier
iF, wenn der Scrollbalken unten erscheint, kannst du die Seite mit den Pfeiltasten "links" und "rechts" bewegen oder nur mit der Maus? Nach oben und unten circa die Pfeiltasten oder Scrollrad ist kein Problem.
Im Normalfall sollte die Seite im Vollbildmodus angezeigt werden, dann sind aber auch die "Pfeile" des Scrollbalkens nicht mehr erreichbar und sie ist quer nur mit der Maus verschiebbar.
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.11.2008  
 



Also im Foxit-Reader kannst Du doch sowieso mit der Greif-Hand (Button in der Toolbar) die ganze Seite hin und her und nach oben und unten bewegen ?! - Verstehe das Problem nicht ?
 
21.11.2008  
 



xpse meldet das Du VRD_win& nutzt, aber es nicht deklarierst.

Ich kann in der SDK keine Funktion finden, welche die Sheet Moved oder an Position XY setzt.
 
21.11.2008  
 




Thomas
Freier
@ iF, sorry! Hatte die Zeilen 163..ff fürs Vorlesen nicht deaktiviert.
@ Horst, per uns ist diese Hand sichtbar. Leider per meine Frau nicht mehr. Da ist die unterste Grenze ist son 40x40 Button und die Textvergrößerung liegt bei >400%. Da verschwindet das Händchen. Ist mir leider auch nicht gelungen, den Mauszeiger durch einen fetten roten Punkt beim Foxit zu ersetzen. In der eigenen Anwendung oder bei Window ist das ja kein Problem.
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.11.2008  
 




Frank
Abbing
Horst Horn
Also im Foxit-Reader kannst Du doch sowieso mit der "Greif-Hand" (Button in der Toolbar) die ganze Seite hin und her und nach oben und unten bewegen ?! - Verstehe das Problem nicht ?


Thomas möchte das ferngesteuert erledigen, denke ich.
Hast du iFs Tipp mit WM_HSCROLL ausprobiert? Klingt per mich am vielversprechendsten.
Wenn das Fenster immer eine feste Dimensione hat, könntest du es auch in den Vordergrund holen (SetForegroundWindow), den Cursor passend setzen (SetCursorPos) und einen halben Mausklick simulieren (mouse_event->MOUSEEVENTF_LEFTDOWN), die neue Cursorposition setzen und den Mausklick beenden (mouse_event->MOUSEEVENTF_LEFTUP).
 
21.11.2008  
 




Jörg
Sellmeyer
Wie wärs, wenn Du einfach an die Foxit-Entwickler schreibst und Deine rechts/links Scrollidee als Anregung mitteilst?
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
21.11.2008  
 



Er muss nur die Shift Taste gehalten haben, damit alle Pfeiltasten umgesetzt werden. (lol)

Diese Tasten kann er circa sendMessage( ... ,wm_keyDown / wm_keyUp einfach senden.
 
21.11.2008  
 




Thomas
Freier
@ Frank, werde ich einmal versuchen, wenn im eigenen Programm der Button mit dem grünen Dreieck gedrückt wird, die Seite um einen definierten Weg zu versetzen.

Das Foxit im Beispiel auf die Pfeiltaste links/rechts nicht reagiert ist mir nach Laden einer kompletten Zeitung klar geworden. Die sind zum "Seite vor" und "Seite zurück" reserviert.
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.11.2008  
 




Thomas
Freier
Dank an den pfiffigen Berliner. Ich hatte nur Kombinationen mit Ctrl+ und Alt+ ausprobiert.
 
Gruß Thomas
Windows XP SP2, XProfan X2
21.11.2008  
 




Answer


Topictitle, max. 100 characters.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Topic-Options

6.720 Views

Untitledvor 0 min.
Rockford01.08.2024
Sven Bader21.08.2021
Sebald Grandjean09.02.2018
maroro05.05.2014

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