| |
|
|
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... [...] |
|
|
| |
|
|
|
| Also bei Foxit kann ich mit den Pfeiltasten scrollen, auch eingezoomt.
Ich habs wohl nicht verstanden.
(und XPSE meckert auch circa Deinen Code) |
|
|
| |
|
|
|
| >>Fremdfenster horizontal scrollen
Probiere auch die Nachricht wm_hScroll |
|
|
| |
|
|
|
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. |
|
|
| |
|
|
|
| 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 ? |
|
|
| |
|
|
|
| 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. |
|
|
| |
|
|
|
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. |
|
|
| |
|
|
|
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). |
|
|
| |
|
|
|
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. |
|
|
| |
|
|
|
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. |
|
|
| |
|
|
|
Thomas Freier | Dank an den pfiffigen Berliner. Ich hatte nur Kombinationen mit Ctrl+ und Alt+ ausprobiert. |
|
|
| |
|
|