AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Lokalisierungsproblem beim Modifier bei THotKey-Variante
Thema durchsuchen
Ansicht
Themen-Optionen

Lokalisierungsproblem beim Modifier bei THotKey-Variante

Ein Thema von LHUser · begonnen am 26. Okt 2009 · letzter Beitrag vom 31. Okt 2009
 
LHUser
(Gast)

n/a Beiträge
 
#1

Lokalisierungsproblem beim Modifier bei THotKey-Variante

  Alt 26. Okt 2009, 20:50
Hallo,

bitte nicht böse sein: Ich habe das gleiche Thema schon einmal in einem anderen Forum gepostet, aber da dort anscheinend niemand helfen kann, versuch ichs hier mal.

Ich habe hier eine Komponente aus dem Internet, die praktisch ein THotKey plus Windowstaste als zusätzlichen Modifier ist.

Nun gibt es damit das Problem, dass die Tasten, die lokalisiert werden müssen, nicht zur Laufzeit sondern schon zur Entwurfszeit lokalisiert werden. Das bedeutet, dass da dann auch in einem englischen Betriebssystem "Strg+X" steht.

Ich habe herausgefunden, dass "SmkcCtrl" den String für die Modifier bereitstellt. Ich habe den (recht kurzen) Quelltext mal angehangen.

Weiterhin habe ich versucht, das betreffende Array, wo die Strings für Strg usw. drin stehen in die public-Definition zu schreiben. Damit habe ich nun auch von meiner Form-Klasse Zugriff auf dieses Array.

Leider hat eine Änderung über

HotKeyEx1.MenuKeyCaps[mkcCtrl] := 'Hallo';

keinen Einfluss auf die Komponente. Auch ein neues Create() bringt keinen Erfolg.

Es wäre wirklich super, wenn ihr mir da helfen könntet, denn ich bin etwas ratlos, da Komponenten ja nun mal zur Entwurfszeit eingebunden werden

Ciao LHUser
Angehängte Dateien
Dateityp: pas hkeyex_106.pas (10,5 KB, 1x aufgerufen)
  Mit Zitat antworten Zitat
 


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 03:23 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