Dan Walmsley
|
3e5d0e69b0
|
fix indentation.
|
10 years ago |
Dan Walmsley
|
43cac2c562
|
Renamed property to CoverTaskbarWhenMaximized.
|
10 years ago |
Dan Walmsley
|
4c4342e2dd
|
refactored to seperate method.
|
10 years ago |
Dan Walmsley
|
198f18df66
|
Fix indentation.
|
10 years ago |
Dan Walmsley
|
1efbb9823b
|
Fix Win32 WindowImplement to allow it to restore window size when
SystemDecorations=false and IgnoreTaskBarWhenMaximized=false
|
10 years ago |
Dan Walmsley
|
96c2f947d7
|
Implemented SetIgnoreTaskBarWhenMaxmimized for Win32
|
10 years ago |
Dan Walmsley
|
49f2d7b477
|
WindowImpl on Win32 when no system decorations will not cover taskbar.
|
10 years ago |
Steven Kirk
|
01a1608a8d
|
Call SetFocus in ShowWindow.
Dialogs weren't receiving text input (WM_CHAR) after being shown (though
they were receiving key down/up messages). Fixes #785.
|
10 years ago |
Steven Kirk
|
ae4589a5d4
|
WM_PAINT must always be handled.
Timers won't be called if not as WM_PAINT has a higer priority.
|
10 years ago |
OronDF343
|
66d0a56046
|
Fixed negative values on Win32
|
10 years ago |
Jeremy Koritzinsky
|
99fb74bbe2
|
Use GDI+ Bitmaps for getting an HICON only as a fallback if loading a GDI+ Icon fails.
|
10 years ago |
Nikita Tsukanov
|
b89d334147
|
Implemented embedding to WPF and WinForms
|
10 years ago |
OronDF343
|
5e0243cfba
|
Added PositionChanged event in TopLevel
Implements #629
|
10 years ago |
donandren
|
a8aeae275f
|
fixed some weird issues with 64 bit application
|
10 years ago |
Steven Kirk
|
fb6ff13194
|
Cast wParam to long not int.
As in some rare cases it was overflowing. Fixes #607.
|
10 years ago |
Steven Kirk
|
ebdea7dc15
|
Renamed IIconImpl -> IWindowIconImpl
|
10 years ago |
Jeremy Koritzinsky
|
b2f6a6d409
|
Fixed icon support in win32 and added example icon to ControlCatalog.
|
10 years ago |
Jeremy Koritzinsky
|
75b1d7fbf1
|
Implemented icons for the Win32 and GTK.
|
10 years ago |
Steven Kirk
|
ca305adea0
|
Don't send resize message on minimize.
Fixes #571.
|
10 years ago |
Steven Kirk
|
ee6dd853e9
|
Added linebreak.
|
10 years ago |
donandren
|
4384adc357
|
handle horizontal wheel events
|
10 years ago |
Steven Kirk
|
f67a31da1c
|
Removed debug message.
|
10 years ago |
Steven Kirk
|
2f42688919
|
Correctly handle WM_DPICHANGED
We need to set the window position to the position in the message in
order to avoid #491. Fixes #491.
|
10 years ago |
Steven Kirk
|
5be41985c3
|
Renamed Perspex -> Avalonia
|
10 years ago |
Steven Kirk
|
2acd1f5494
|
Close Popup with !StaysOpen on non-client click.
|
10 years ago |
Steven Kirk
|
a29a56a9ff
|
Fix WM_MOUSEWHEEL DPI scaling.
It appears that the mouse position given with this message is in screen
coordinates, but with DPI scaling applied. Very strange.
|
10 years ago |
Steven Kirk
|
847796e9c1
|
Account for DPI scaling between screen and client.
|
10 years ago |
Steven Kirk
|
553fbb95fc
|
Removed RenderTargetDecorator.
Handle scaling in D2D's RenderTarget itself.
|
10 years ago |
Steven Kirk
|
cd1ae04471
|
Removed WindowDecorator.
Handle DPI scaling in windowing subsystem, i.e. WindowImpl.
|
10 years ago |
Ivan Kochurkin
|
a6115dca09
|
Fixed DPI scaling .dll not found. fixed #449
|
10 years ago |
Michael Mayfield
|
645d76c725
|
Improve rendering when resizing
|
10 years ago |
Steven Kirk
|
9ca500aa0c
|
Respect WindowState when showing window.
Fixed #436.
|
10 years ago |
Steven Kirk
|
9191234f54
|
Fix keyboard handling.
Allows Alt+F4 to work.
|
10 years ago |
Steven Kirk
|
3fde7f979c
|
Added VisualExtensions.PointToClient.
In addition moved PointToScreen to VisualExtensions, and renamed
IRenderRoot.TranslatePointToScreen to IRenderRoot.PointToScreen.
|
10 years ago |
Steven Kirk
|
b1f0ac8c97
|
Revert "Added InputRoot to all raw input events."
This reverts commit ae747c6dc7.
|
10 years ago |
Steven Kirk
|
1cd7f46315
|
Revert "Added InputRoot to all raw input events."
This reverts commit ae747c6dc7.
|
10 years ago |
Steven Kirk
|
fbb6dfbe1a
|
Added Window.WindowState.
To allow minimize/maximize/restore of Window from code.
|
10 years ago |
Steven Kirk
|
ae747c6dc7
|
Added InputRoot to all raw input events.
|
10 years ago |
Steven Kirk
|
e55ecb9960
|
Listen for DPI changes and update layout.
|
10 years ago |
Steven Kirk
|
e742237d00
|
Use actual DPI for scaling factor.
Doesn't change when DPI changes yet though.
|
10 years ago |
Steven Kirk
|
93b4d810b9
|
Moved scaling to per-window.
Always returning a scaling factor of 1 currently.
|
10 years ago |
Nikita Tsukanov
|
84af63ce1e
|
Added Position property, moved Hide/Show to ITopLevelImpl
|
11 years ago |
Nikita Tsukanov
|
ec2a319049
|
Implemented BeginResizeDrag
|
11 years ago |
Nikita Tsukanov
|
0b0875970c
|
Added TopLevel::BeginMoveDrag()
|
11 years ago |
Nikita Tsukanov
|
8f24ccf441
|
Added Window::HasSystemDecorations property
|
11 years ago |
Steven Kirk
|
67835cc09b
|
Applied a bunch of resharper suggestions.
|
11 years ago |
Steven Kirk
|
a634fa9a01
|
Remove non-client click messages.
The way it was handled was wrong and it was annoying. Needs to be
replaced with its own event type.
|
11 years ago |
Steven Kirk
|
f416a98fa6
|
Correctly handle negative mouse positions.
When mouse is captured, the position held in lParam can be negative.
This wasn't being handled. Fixes #281.
|
11 years ago |
Nikita Tsukanov
|
9107a6e9a8
|
Unify window and bitmap rendering
|
11 years ago |
Nikita Tsukanov
|
7529ab6536
|
Replaced ITopLevelImpl.SetOwnder by SetInputRoot
|
11 years ago |