git-svn-id: https://spexeah.com:8443/svn/Asuro@634 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
parent
0618e0a10a
commit
c06be7e9f8
BIN
bin/kernel.bin
BIN
bin/kernel.bin
Binary file not shown.
Binary file not shown.
BIN
lib/asuro.ppu
BIN
lib/asuro.ppu
Binary file not shown.
BIN
lib/console.o
BIN
lib/console.o
Binary file not shown.
BIN
lib/console.ppu
BIN
lib/console.ppu
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
lib/libpsystem.a
BIN
lib/libpsystem.a
Binary file not shown.
@ -724,20 +724,27 @@ begin
|
|||||||
end;
|
end;
|
||||||
if UnhandledClick then begin
|
if UnhandledClick then begin
|
||||||
if UnhandledClickLeft then begin
|
if UnhandledClickLeft then begin
|
||||||
SelectedWindow:= WindowTitleMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
SelectedWindow:= WindowMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
||||||
if SelectedWindow = 0 then SelectedWindow:= WindowMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
if (SelectedWindow <> 0) and (WindowManager.Windows[SelectedWindow] <> nil) and (WindowManager.Z_Order[0] = SelectedWindow) then begin
|
||||||
if SelectedWindow <> 0 then begin
|
//OnClickHandler(Left)
|
||||||
if WindowManager.Windows[SelectedWindow] <> nil then begin
|
end else begin
|
||||||
if WindowManager.Windows[SelectedWindow]^.ShellWND then FocusZOrder(SelectedWindow);
|
if SelectedWindow = 0 then SelectedWindow:= WindowTitleMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
||||||
|
if SelectedWindow <> 0 then begin
|
||||||
|
if WindowManager.Windows[SelectedWindow] <> nil then begin
|
||||||
|
if WindowManager.Windows[SelectedWindow]^.ShellWND then FocusZOrder(SelectedWindow);
|
||||||
|
end;
|
||||||
|
end;
|
||||||
|
SelectedWindow:= ExitMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
||||||
|
if SelectedWindow <> 0 then begin
|
||||||
|
closeWindow(SelectedWindow);
|
||||||
end;
|
end;
|
||||||
end;
|
|
||||||
SelectedWindow:= ExitMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
|
||||||
if SelectedWindow <> 0 then begin
|
|
||||||
closeWindow(SelectedWindow);
|
|
||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
if not UnhandledClickLeft then begin
|
if not UnhandledClickLeft then begin
|
||||||
|
SelectedWindow:= WindowMask[MouseYToTile(WindowManager.MousePrev.Y)][MouseXToTile(WindowManager.MousePrev.X)];
|
||||||
|
if (SelectedWindow <> 0) and (WindowManager.Windows[SelectedWindow] <> nil) and (WindowManager.Z_Order[0] = SelectedWindow) then begin
|
||||||
|
//OnClickHandler(Right)
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
UnhandledClick:= false;
|
UnhandledClick:= false;
|
||||||
end;
|
end;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user