Steven Kirk
5a9caee4dc
Merge pull request #59 from ncarrillo/feat-cairo-geometry
Implement Geometry support for Cairo/GTK
11 years ago
Steven Kirk
c046676bb8
Merge pull request #57 from ncarrillo/cornerradius
Implemented CornerRadius for Border
11 years ago
Steven Kirk
e7524de762
Merge pull request #58 from ncarrillo/gtk-popup-dialog-resize
Fixes/cleanups to the Gtk/Cairo platforms
11 years ago
Nelson Carrillo
95d5ce56a4
Began implementing Geometry support for Cairo/Gtk
11 years ago
Nelson Carrillo
d66c1545ce
Began implementing geometry
11 years ago
Nelson Carrillo
6826ef19a5
Implemented CornerRadius for Border
11 years ago
Nelson Carrillo
daf771ba2c
Fixes/cleanups to the Gtk/Cairo platforms
- Added PopupImpl support in Perspex.Gtk
- Added ShowDialog support to WindowImpl in Perspex.Gtk
- Fixed resize issues in Perspex.Gtk
- Renamed Centered to Center to match WPF in Cairo
- Removed old Serilog references breaking compile
11 years ago
Steven Kirk
15cbcdc648
Fix popup placement.
11 years ago
Steven Kirk
cf4ce34afb
Added doc. comment.
11 years ago
Steven Kirk
c2ac02ec23
Clear selection when leaving menu.
11 years ago
Steven Kirk
ccb47bf6b7
Fix tab order in Deck.
11 years ago
Steven Kirk
ec193b05c3
Added keyboard support to Button.
11 years ago
Steven Kirk
2e54b2be19
Allow Grid column/row definitions to be supplied as a string.
Closes #48 .
11 years ago
Steven Kirk
f9f247120c
Oops, forgot to compile after last change!
11 years ago
Steven Kirk
4b810f704c
TextAlignment.Center to match WPF.
Closes #53 .
11 years ago
Steven Kirk
d10dd83ffe
Reorder usings.
11 years ago
Steven Kirk
5c5cfc641e
Add focused control to devtools.
11 years ago
Steven Kirk
0959817b35
Move click focus handling to FocusManager.
11 years ago
Steven Kirk
9ae44342e5
Restore focus when menu item clicked.
11 years ago
Steven Kirk
6dd6047750
Don't open submenu with no items.
11 years ago
Steven Kirk
80064e8712
More work on Menu.
11 years ago
Steven Kirk
88ba93ff7a
Handle the AccessKeyPressed event.
11 years ago
Steven Kirk
e481ec2221
Always set inheritance parent in PopupRoot.
Previously the ctor with an IDependencyResolver didn't set it.
11 years ago
Steven Kirk
018d99d91e
Use a different approach to access keys in menu.
Create a MenuItemAccessKeyHandler that handles the plain keys without
alt, and inject it into the submenu popups.
11 years ago
Steven Kirk
cb38875f82
Documented Popup/PopupRoot.
11 years ago
Steven Kirk
693140ba8b
Don't open submenu when there is none.
11 years ago
Steven Kirk
eb9597104f
Fix default button press.
It was being invoked when enter pressed on menu item.
11 years ago
Steven Kirk
8e59986629
Reinstated timer for opening submenus.
11 years ago
Steven Kirk
576ee1500d
Added access key support to AccessKeyHandler.
11 years ago
Steven Kirk
6c2346c09a
Documented Visual.
11 years ago
Steven Kirk
5e77db3b41
Added missing test file.
11 years ago
Steven Kirk
a06b8981b7
Fix failing test.
Current value is actually incorrect, but expected.
11 years ago
Steven Kirk
bfc1313b34
Added appveyor status and updated VS version.
11 years ago
Steven Kirk
1146b5ac56
Removed unused field.
11 years ago
Steven Kirk
5dfa076c10
Implement PerspexReadOnlyListView.PropertyChanged.
11 years ago
Steven Kirk
377c1b5f18
Removed unused references.
11 years ago
Steven Kirk
0d6b2f19c4
Removed StyleCop.MSBuild detritus.
11 years ago
Steven Kirk
a6f89ffa03
Use invariant culture when parsing numbers.
Fixes paths on non-english machines.
11 years ago
Steven Kirk
6d670d654c
Started adding access key support to menus.
Kinda hacky - this probably needs to be refactored into an access key
manager like in WPF.
11 years ago
Steven Kirk
a7904eca4f
Make popups inherit properties.
11 years ago
Steven Kirk
face85f0de
Added AccessText.AccessKey.
11 years ago
Steven Kirk
4ff5afad9e
Handle Enter key in menus.
11 years ago
Steven Kirk
a40e4963b6
Naming/doc adjustments.
11 years ago
Steven Kirk
731169d0d8
Navigate between top-level menus a bit better
If a menu item was open and we navigate to a new one with the arrow
keys, open that menu and select the first item.
11 years ago
Steven Kirk
84c68c200d
Added a AddClassHandler<TTarget> extension method.
For PerspexProperties, similar to RoutedEvent.AddClassHandler<TTarget>.
11 years ago
Steven Kirk
15b31023df
Bit more work on menu key stuff.
11 years ago
Steven Kirk
b740d95e15
Don't try to select items that don't belong to you.
This was breaking DevTools.
11 years ago
Steven Kirk
ff561279be
Use Left and Right arrows to open/close submenus.
11 years ago
Steven Kirk
254eaac9fa
Stylecop fixes.
11 years ago
Steven Kirk
e3533d720b
Fix ListBox selection.
And add a unit test for it.
11 years ago