Forum: PC-Programmierung Suche Bezeichnung für Mauszeigerbasiertes UI-Highlightning-Mapping-Feature Dingsbums


von APW (Gast)


Lesenswert?

Ich suche die Bezeichnung für folgende SW-Technik.

Stellt euch vor, ein Programmfenster zeigt eine Landkarte von Europa.
Und nun kann man mit dem Mauszeiger auf ein Land deuten. Dieses Land
wird dann hervorgehoben, indem es z.B. rot eingefärbt wird, solange
wie eben der Mauszeiger auf einem Teil dieses Landes zu liegen kommt.

Zeige ich auf eine griechische Insel, werden alle griechische Inseln
und das griechische Festland hervorgehoben.

Ich hab schon nach "Point and View" oder "Point and Show" gesucht
aber so scheint es nicht zu heißen. Sollte doch einen Standard-Begriff
für sowas geben ?
Und die Positions-Zuordnungs-Daten die dahinter stehen, die heißen
wohl auch nicht "Area-Map" o.ä. ?

von Der Nachbauer (Gast)


Lesenswert?

Was Du suchst, findest Du wohl am Ehesten mit den Suchbegriffen 
MouseOver oder Hover, die Kartenausschnitte mit area, region oder layer.

von Kasper (Gast)


Lesenswert?

Mouseover, highlight map area

von Frank M. (aktenasche)


Lesenswert?

so was nennt sich grundsaetzlich event und in deinem fall, wie schon 
geschrieben:

onMouseEnter
onMouseLeave
onMouseHover

oder aehnlich.

das OS kuemmert sich um diese events.
d.h. ein programm registriert sich z.B. fuer das ereignis "mauszeiger 
ist nun in bereich XY".

es kann mehrere subscriber fuer ein event geben.

wie man das mit einer landkarte macht, weiss ich nicht.

in C# sieht das zB so aus:
1
this.MouseDoubleClick += new System.Windows.Forms.MouseEventHandler(this.MainWnd_MouseDoubleClick);
2
3
...
4
5
private void MainWnd_MouseDoubleClick(object sender, MouseEventArgs e)
6
{
7
     //hier das machen, was bei einem doppelklick in das fenster passieren soll
8
}

von APW (Gast)


Lesenswert?

Vielleicht hab ich mich nicht klar ausgedrückt.

Ich hab sowas bereits in einer meiner Anwendungen selbst programmiert.
Nun will ich eine Art Handbuch/Featureliste schreiben, und weiß nicht,
wie ich diese Funktionalität benennen soll.

Also suche ich die Begriffe nicht aus Entwicklersicht, sondern
aus Sicht des Anwenders.

von Frank M. (aktenasche)


Lesenswert?

oh man, sag das doch ^^

wuerde auch "highlight map area" sagen. oder irgendwas "more fancy" wie 
"dynamic map rendering"

von APW (Gast)


Lesenswert?

Ich hab ja oben nicht gesagt, dass ich SW-technische Schwierigkeiten
habe. In meinem allerersten Satz steht drin, was mein Problem ist.

Trotzdem vielen Dank für deine Mühe.

von mh123 (Gast)


Lesenswert?

"highlight on mouseover" liefert 60.000 Google-Treffer. Suchst Du 
überhaupt was auf Englisch?

In einem Handbuch fände ich einen Satz schöner. "Das entsprechende Land 
wird hervorgehoben, wenn man man der Maus darüber fährt."?

von APW (Gast)


Lesenswert?

Das Beispiel mit der Karte hab ich nur gebracht, damit es auch
Nichttechniker verstehen. Es geht tatsächlich um zusammengehörige
Teile in Explosionszeichnungen. Das nur zur Info.

"Point and View" oder "Point and Show" gibt noch wesentlich mehr
Google-Treffer. Aber "highlight on mouseover" kommt dem was ich
suche schon sehr nahe.

Damit kann ich weiterarbeiten. Vielen Dank an alle.

von Schlechtes Gewissen (Gast)


Lesenswert?

APW schrieb:
> Ich suche die Bezeichnung für folgende SW-Technik.

APW schrieb:
> Also suche ich die Begriffe nicht aus Entwicklersicht, sondern
> aus Sicht des Anwenders.

APW schrieb:
> In meinem allerersten Satz steht drin, was mein Problem ist.

Wenn du dich da mal nicht irrst.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.