1. Da li bi ti radilo posao nesto poput:
Code:
procedure Button1Click(Sender: TObject);
var
h: HWND;
begin
h := FindWindow(nil, 'Hey');
// mozda bi ti radila posao i WM_CHAR, ili WM_KEYDOWN
SendMessage(h, WM_HOTKEY, ?, ?); // pogledaj u win sdk za parametre
end;
2. Za popup menu:
Code:
procedure TForm1.MyClick(sender: TObject);
begin
// sta god vec radis...
end;
procedure TForm1.Button1Click(Sender: TObject);
var
mi: TMenuItem;
begin
mi := TMenuItem.Create(MyPopupMenu);
mi.Caption := 'MyItem';
mi.OnClick := MyClick;
MyPopupMenu.Items.Add(mi);
end;
ss.
When something is hard to do, then it's not worth doing.