Abfangen des Mausrad-Events/bzw. abschalten

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Abfangen des Mausrad-Events/bzw. abschalten

Re: Abfangen des Mausrad-Events/bzw. abschalten

von turtle47 » Mi, 14.07.2010 19:08

Hi,
steven006 hat geschrieben:Hat jemand vielleicht einen Rat, wie man das Scrollen mit dem Mausrad verhindern kann, sodass stets die selbe Ansicht bleibt?
Es stell sich die Frage, ob das wirklich sinnvoll ist. Denn es kommt immer darauf an welchen Zoom und welche Bilschirmauflösung der User eingestellt hat.
Es könnte also durchaus sein, dass bei einer bestimmtem Konsterlation dieser Faktoren der User nur einen Teil des "Formulars" sieht.
marcel_at_work hat geschrieben:Die einzige Alternative, um das Scrollen auf dem Formular zu vermeiden, wäre dann, jeden freien Platz, um die aktiven Elemente (Textfelder, etc.) mit deaktivierten, unsichtbaren Elementen zuzupflastern
Wenn Du es trotzdem versuchen möchtes, so blende links und unterhalb des "Formulars" die nicht benötigten Zeilen und Spalten aus und setze zusätzlich in
Deinem Makro den Zoom auf 100 Prozent.

Viel Erfolg.

Jürgen

Re: Abfangen des Mausrad-Events/bzw. abschalten

von marcel_at_work » Mi, 14.07.2010 17:42

Hier auch...

... keiner einen Rat???

Lg, Marci

Re: Abfangen des Mausrad-Events/bzw. abschalten

von marcel_at_work » Mo, 12.07.2010 19:49

Hallo Jungs,

Winfried hat Recht, viel zu einfach, um diesen Weg zu gehen. :lol:

Hmmmmm... es will trotzdem ned, so wie du es meinst. Das mit dem Fixieren geht nur bis zu einem Punkt, der auch noch auf dem Bildschirm zu sehen ist - und dann sieht man ja auch dieses doofe Fixierkreuz... :(
Ich hab bis jetzt alle Anwendungen stets über Dialoge realisiert, da die Formular-Form eben ein paar Nachteile für mich hat, fand aber den Thread hier sehr interessant, da so zumindest eines davon beseitigt werden könnte. Kann das denn nicht einfach mal funktionieren, so wie man es sich wünscht? :)
Die einzige Alternative, um das Scrollen auf dem Formular zu vermeiden, wäre dann, jeden freien Platz, um die aktiven Elemente (Textfelder, etc.) mit deaktivierten, unsichtbaren Elementen zuzupflastern - wäre aber dann wohl nicht gerade die beste, wenn man das doofe Ding dann irgendwann mal umbauen mag... :shock:

Lg, Marci

Re: Abfangen des Mausrad-Events/bzw. abschalten

von komma4 » So, 11.07.2010 04:07

marcel_at_work hat geschrieben:Das mit der Positionsangabe geht bei mir ned... warum nur? Die Einstellung bleibt erhalten... :(

Die Positionsangabe 0,0 funktioniert nur, wenn der Cursor in A1 steht :D

Re: Abfangen des Mausrad-Events/bzw. abschalten

von komma4 » So, 11.07.2010 04:02

Karolus hat geschrieben:"per Hand" →Fenster→[]fixieren
abschaltest ?
Das ist zu einfach 8)

Re: Abfangen des Mausrad-Events/bzw. abschalten

von Karolus » So, 11.07.2010 03:45

Hallo
Was passiert denn wenn du "per Hand" →Fenster→[]fixieren
abschaltest ?

Gruß Karo

Re: Abfangen des Mausrad-Events/bzw. abschalten

von marcel_at_work » Sa, 10.07.2010 17:35

Ok. Ich bin noch "etwas" neu in Xray... :)

Lg, Marci

Ps.: Das mit der Positionsangabe geht bei mir ned... warum nur? Die Einstellung bleibt erhalten... :(

Re: Abfangen des Mausrad-Events/bzw. abschalten

von komma4 » Sa, 10.07.2010 17:29

Rückgängig:

Code: Alles auswählen

ThisComponent.getCurrentController().FreezeAtPosition(0,0)

Weiss nicht, was Du bei

Code: Alles auswählen

xray ThisComponent.getCurrentController()
siehst ... ich sehe es unter METHODS 8)

Re: Abfangen des Mausrad-Events/bzw. abschalten

von marcel_at_work » Sa, 10.07.2010 17:27

Hey komma,

... hab das jetzt auch mal ausprobiert, aber WIE MACHT MAN DAS DENN WIEDER RÜCKGÄNGIG??? (ich kann die Ansicht jetzt NICHT mehr ändern... :shock: :lol:)

Und: Warum findet man die Methode nicht über Xray?

Lg, Marci

Re: Abfangen des Mausrad-Events/bzw. abschalten

von komma4 » Sa, 10.07.2010 04:37

steven006 hat geschrieben:wie man das Scrollen mit dem Mausrad verhindern kann, sodass stets die selbe Ansicht bleibt?
Das weiss ich nicht.

Wie wäre es stattdessen mit dem Fixieren der Ansicht? Bspw.

Code: Alles auswählen

ThisComponent.getCurrentController().FreezeAtPosition(6,16)

Nach oben