AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi TembeddedWB / TWebbrowser Cursor Mouseevents abfangen
Thema durchsuchen
Ansicht
Themen-Optionen

TembeddedWB / TWebbrowser Cursor Mouseevents abfangen

Offene Frage von "SnakeWTS"
Ein Thema von SnakeWTS · begonnen am 6. Jul 2007
Antwort Antwort
SnakeWTS

Registriert seit: 6. Jul 2007
1 Beiträge
 
#1

TembeddedWB / TWebbrowser Cursor Mouseevents abfangen

  Alt 6. Jul 2007, 16:16
Hi an alle.
Ich schreibe gerade einen HTML Editor für eine Anwendung.
Für das verschieben der Tabellen bzw deren Spalten möchte ich eigene Cursors setzen, leider verwendet der Webbrowser immer seine eigenen Cursor settings. Lt. MS kann man das ausschalten:
IDM_OVERRIDE_CURSOR Command ID
Commands the MSHTML Editor never to change the mouse pointer. The mouse pointer will remain fixed as the last icon before the IDM_OVERRIDE_CURSOR command was issued.

Ich lese daraus das ich dem Interface nur das command IDM_OVERRIDE_CURSOR senden muß und dann läßt er die Pfoten vom Cursor und ich kann sie selber setzen?!

Tue ich jedoch so,:
(browser.Document as IHTMLDocument2).execCommand('IDM_OVERRIDE_CURSOR', true,true);
bekomme ich einen Fehler 'Ungültiges Argument' -> IDM_... kennt er nicht

Vielleicht hat jemand eine Idee wie man da zwischen kommt.

(Über nen msg Hook die msg (WM_SETCURSOR) direkt auszutauschen ist zu doof :-\)

Ich habe leider in Foren und Newsgroups keine Lösung gefunden ausser das es wohl so funktioniert (aber nicht wie )
I
initialize the browser by passing in a IDM_OVERRIDE_CURSOR so that
TWebBrowser doesn't change the cursor when the mouse moves over the
browser. Instead the cursor stay the same as I set it - Screen.Cursor
= crHourglass, for example. This is great.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:59 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz