Seite 1 von 2

PB 5.10 - Mauszeiger in der IDE

Verfasst: 28.12.2012 13:03
von Josh
Ich weiß nicht ob des an Scintilla liegt und ob das nur bei Windows vorkommt. Möglicherweise war das bei 5.00 auch schon so, diese Version habe ich übersprungen.

Der normale Mauszeiger geht immer von links-oben nach rechts-unten. Wenn ich allerdings in der IDE auf die Zeilennummern oder zum Umschalten der Faltungen gehe, bekomme ich einen Mauszeiger der von rechts-oben nach links-unten geht.

Dieses verhalten ist voll nervig. So einen Mauszeiger gibt es sonst nirgends und zum umschalten einer Faltung muss ich mich mit diesem komischen Mauszeiger richtig hinzittern.

Josh

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 28.12.2012 13:17
von ts-soft
Das ist aber schon immer bzw. zumindest sehr lange so, also weit vor PB5.00 und auch mit der älteren Scintilla.dll.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 28.12.2012 13:21
von Josh
ts-soft hat geschrieben:Das ist aber schon immer bzw. zumindest sehr lange so, also weit vor PB5.00 und auch mit der älteren Scintilla.dll.
Nö, in 4.60 war es noch ein Mauszeiger der dem Windowsstandard entspricht.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 28.12.2012 13:42
von ts-soft
Dann kopiere Dir die alte Scintilla.dll ins Compilers-Verzeichnis und alles wird schön <)

Mich stört der gespiegelte Mauszeiger nicht.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 16.01.2013 09:27
von Frabbing
Hat Scintilla schon länger. Was stört daran denn so schlimm?
Ich meine, dieses Verhalten ist per Option einstellbar. Wenn ichs richtig im Kopf hab.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 16.01.2013 10:49
von STARGÅTE
Josh hat geschrieben:Dieses verhalten ist voll nervig. So einen Mauszeiger gibt es sonst nirgends [...]
Das stimmt nicht.
Sehr viele andere Editoren, wie Notepad++, haben das gleiche Verhalten.
Selbst in MS-Word wird der Mauszeiger gespiegelt, wenn man an die linke Seite des Blatts kommt.
Das Verhalten ist also ehr normal, als unnormal.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 16.01.2013 14:49
von Josh
STARGÅTE hat geschrieben:Das stimmt nicht.
Sehr viele andere Editoren, wie Notepad++, haben das gleiche Verhalten.
Selbst in MS-Word wird der Mauszeiger gespiegelt, wenn man an die linke Seite des Blatts kommt.
Das Verhalten ist also ehr normal, als unnormal.
Notepad++ ist ja auch Scintilla. Bei Word hast recht, ist mir bis jetzt nicht aufgefallen, da ich da auf der linken Seite noch nie was gemacht habe.

Das ganze ist ja nicht weiter schlimm, aber einfach nervig. Wenn ich eine Faltung auf oder zumachen will, da fehlt mir einfach das Feeling dafür. Einfach hinfahren und klicken ohne genauer zu schaun oder nachzudenken ist mit dem gespiegelten Cursor nicht, da sich der Hotspot auf einmal woanders befindet. Ist wahrscheinlich ein Gewöhnungsprozess, aber der hat sich bis jetzt noch immer nicht eingestellt.

Frabbing hat geschrieben:Hat Scintilla schon länger. Was stört daran denn so schlimm?
Ich meine, dieses Verhalten ist per Option einstellbar. Wenn ichs richtig im Kopf hab.
Wo? Was? Wann? Bitte Info, das würde mich interessieren.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 16.01.2013 15:01
von STARGÅTE
Josh hat geschrieben:Einfach hinfahren und klicken ohne genauer zu schaun oder nachzudenken ist mit dem gespiegelten Cursor nicht, da sich der Hotspot auf einmal woanders befindet.
Eigentlich nicht. Nur weil sich der Cursor ändert, ändert sich nicht die Mausposition, somit ist der Hotspot auf der
selben stelle. Was sein kann, ist dass dein Cursor-Set nicht geeignet ist um einen gespiegelten Cursor anzuzeigen.
Bei mir ist die Mausspitze zumindest immer auf der selben Stelle, egal welcher Cursor gerade gezeigt wird.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 16.01.2013 16:49
von Kurzer
Kann es sein, dass die Scintilla.dll die PB beiliegt mit einem Laufzeitpacker komprimiert ist?
Ich habe mal versucht mit einem Ressourceeditor reinzugucken oder mit nem Hexeditor nach "SC_CURSORREVERSEARROW" zu suchen. Beides ohne Erfolg.

Sonst hätte man die evtl. patchen können.

Re: PB 5.10 - Mauszeiger in der IDE

Verfasst: 16.01.2013 23:56
von Frabbing
Siehe die Message SCI_SETMARGINCURSORN.