procedure HandleAppMessage(var Msg: TMsg; var Handled: Boolean);
// \83u\83\89\83E\83U\82Ì\83L\81[\83_\83E\83\93\83C\83x\83\93\83g
// \83C\83x\83\93\83g\82ð\8eæ\82è\88µ\82Á\82½\8fê\8d\87\82Í True \82ð\95Ô\82·
- function BrowserKeydown(Sender: TObject; Key: Word; State:TShiftState) : Boolean;
+ procedure BrowserKeydown(Sender: TObject; Key: Word; State:TShiftState);
protected
procedure CreateParams(var Params: TCreateParams); override;
end;
// \83u\83\89\83E\83U\82Ì\83L\81[\83_\83E\83\93\83C\83x\83\93\83g
- // \83C\83x\83\93\83g\82ð\8eæ\82è\88µ\82Á\82½\8fê\8d\87\82Í True \82ð\95Ô\82·
-function TGikoForm.BrowserKeydown(Sender: TObject; Key: Word; State:TShiftState) : Boolean;
+// \83C\83x\83\93\83g\82ð\8eæ\82è\88µ\82Á\82½\8fê\8d\87\82Í True \82ð\95Ô\82·
+procedure TGikoForm.BrowserKeydown(Sender: TObject; Key: Word; State:TShiftState);
begin
- if Key = VK_BACK then begin
+ if Key = VK_BACK then
UpBoardAction.Execute;
- Result := True;
- end;
end;
procedure TGikoForm.HandleAppMessage(var Msg: TMsg; var Handled: Boolean);
var
key : Word;
- h : Boolean;
begin
case Msg.message of
WM_KEYFIRST..WM_KEYLAST:
if IsDialogMessage( Browser.Handle, Msg ) then begin
+ Handled := True;
key := Msg.wParam;
- Handled := BrowserKeyDown( nil, key, KeyDataToShiftState( Msg.lParam ) );
+ BrowserKeyDown( nil, key, KeyDataToShiftState( Msg.lParam ) );
Msg.wParam := key;
end;
WM_XBUTTONDOWN:
end;
end;
-end;
+ end;
procedure TGikoForm.FavoriteTreeViewMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);