Seite 1 von 2

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 21.08.2013, 11:30
von patch(o)uli
Hallo,
nachdem mir ja schon wirklich super geholfen wurde und mein Formular sich in den Endzügen befindet, hätte ich da noch ein abschließendes Problem.
Das Formular ist mit LCD ES3 erstellt, zweisprachig.
Ist es möglich, die QuickInfo auch in der Sprache umzustellen?
Diletantisch in der Art wie:

if (Deckblatt.DatenKunde.Sprachwahl.Sprache.deutsch.rawValue) {
dann soll beim überfahren des Feldes mit der Maus die deutsche QuickInfo erscheinen
} else {
soll beim überfahren des Feldes mit der Maus die englische QuickInfo erscheinen
}

Ich hoffe, ich habe mich verständlich ausgedrückt. Wäre schön, wenn jemand eine Antwort hätte.

Vielen Dank schon mal
von patch(o)uli

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 21.08.2013, 11:42
von nele_sonntag
Das geht natürlich :), hängt aber davon ab, wie du deine Mehrsprachigkeit realisiert hast  ;-)

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 21.08.2013, 11:56
von patch(o)uli
. . . ich habe mal eine abgespeckte Variante der Datei angehängt.

Quickinfos sind hier z.B. über Nummer und Version.

Gruß patch(o)uli

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 21.08.2013, 12:06
von nele_sonntag
Da du es nicht über ein Array gelöst hast, müsste dir das schon weiterhelfen:

Code: Alles auswählen

TextField1.assist.toolTip = "TEST";
 
LG Mandy

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 21.08.2013, 12:26
von patch(o)uli
. . . perfekt :-)

Vieieielen Dank patch(o)uli

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 21.08.2013, 12:43
von nele_sonntag
Gerne. :)

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 23.08.2013, 09:22
von patch(o)uli
Hallo Mandy,

jetzt hat das gestern so toll geklappt, aber. . . .

Beim heutigen Öffnen der Datei find ich nun keinen Script-Eintrag mehr für die Funktion.

Wenn ich also nun den Text überarbeiten will?

Seltsamerweise funktioniert die QuickInfo weiterhin, den Scripttext finde ich allerdings nur noch in den XML-Daten.

Ich hänge noch mal eine Datei an, hier habe ich das Feld ProjNummer_MS1 bearbeitet.

---------------------------------------------------------

In meiner "echten" Datei bin ich jetzt so verwirrt, dass mir auch nicht mehr die QuickInfo angezeigt wird, obwohl ich diese in den XML-Daten sehen kann. Script nicht vorhanden, egal was auch immer ich einstelle . . . . es wird mir nur entweder der Feldname oder die Beschriftung angezeigt - HILFE!

Gruß patch(o)uli

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 23.08.2013, 13:53
von nele_sonntag
Wenn Du id Hierarchie auf Formular 1 gehst und dir dann alle Events mit Scripten anzeigen lässt, findest du auch deinen Tooltip wieder ;-)

Du kannst ihn aber ganz normal ins INITIALIZE deines Feldes legen, mouseUp oder so ist nicht nötig.

LG Mandy

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 26.08.2013, 12:40
von patch(o)uli
OK Mandy, in diesem Fall sehe ich es auch,

aaaaber schau Dir doch mal bitte diese Datei an, die Quickinfo funktioniert einwandfrei - auch in englisch (wie von Geisterhand?)

Aber wo hat sich der Eintrag versteckt?

QuickInfo in Abhängigkeit der gewählten Sprache einblenden

Verfasst: 26.08.2013, 14:32
von radzmar
Die QuickInfo wird hier jeweils durch ein Skript im initialize Event des Feldes geändert.