Einzelnen Beitrag anzeigen

Benutzerbild von Coder
Coder

Registriert seit: 27. Feb 2004
Ort: Bochum
206 Beiträge
 
Delphi 3 Professional
 
#1

Kontexmenü mit Shortcuts

  Alt 14. Nov 2010, 00:03
Hallo,

ich will zur besseren Bedienbarkeit ein Programm im Kontextmenü des Explorers verankern (also für Ordner und Dateien gleichermaßen)

Hier mal ein/der Code - falls noch wer ihn schnell mal suchen sollte - er verankert das Programm für Ordner.
Delphi-Quellcode:
var
Reg : TRegistry;
begin
Reg := Tregistry.create;
 with Reg Do
  begin
    RootKey := HKEY_CLASSES_ROOT;
      OpenKey('Directory\shell',false);
       if not KeyExists('TinyEditor') then CreateKey('TinyEditor');
      CloseKey;
      OpenKey('Directory\shell\TinyEditor',False);
        WriteString('','TinyEditor');
        if not KeyExists('command') then CreateKey('Command');
      Closekey;
      OpenKey('Directory\shell\TinyEditor\command',true);
        WriteString('',Application.ExeName);
      CloseKey;
  end
Falls (oben ) dazu noch wer Ergänzungen hat, - auch gerne willkommen.



So, nun möchte ich aber 1) auch ein Icon links davon einblenden

2) und einen Buchstaben durch Unterstreichung hervorheben / eine ArtShortCut mit dem Engl. UND & angeben.
Aber das scheint nicht so einfach bisher.
Also das jemand beim Windows Kontexmenü (also Linksklick) dann nur "Op&en with TinyEditor" -> E drücken muß, damit mein Programm aufgerufen wird.

Wie macht man das?

[edit=Matze]Bild angehängt, damit es uns zukünftig erhalten bleibt. MfG Matze[/edit]
Miniaturansicht angehängter Grafiken
letter.png  
ICQ: 204141443
Delphi 3 Professional, Intel 2x 2,4Ghz, 3 GB-Graka, Sound-onBrd, --
außerdem D2S, D3Pro, D4S, D5S, D6S, D7S + Indy, Lazarus, VB5Std, VC++5Pro, Tasm4+5 - was braucht man mehr?
-

Geändert von Matze (14. Nov 2010 um 00:06 Uhr) Grund: Bild angehängt
  Mit Zitat antworten Zitat