Steven Kirk
|
696b016cf5
|
Don't explicitly set ItemsControl panel orientation.
That way, can be overridden in styles and thus doesn't need to be
overridden in TabStrip.
|
11 years ago |
Steven Kirk
|
c1ba7cc526
|
Use interfaces in templates.
|
11 years ago |
Steven Kirk
|
c0fc38358f
|
Refactored templates a bit.
Added interfaces, moved them to Controls.Templates namespace and added
base classes for common Func<> templates.
|
11 years ago |
Steven Kirk
|
1b2f1c41a5
|
StyleCop'ed ProgressBar.
|
11 years ago |
Steven Kirk
|
60b6f23aef
|
Refactored ISelectable behavior into a mixin.
|
11 years ago |
Nelson Carrillo
|
3ed4cc0192
|
Moved ProgressBar value calculation to ValueChanged
Moved indicator lookup to OnTemplateApplied
|
11 years ago |
Nelson Carrillo
|
08ca269a09
|
Correctly subtracted the minimum from the value and the divisor.
|
11 years ago |
Steven Kirk
|
a97465b1bd
|
Test scrollbar auto-hiding.
|
11 years ago |
Nelson Carrillo
|
e8d5dae0b3
|
Fixed a bug in ProgressBar
|
11 years ago |
Steven Kirk
|
c453ad3b36
|
Removed Scrollbar binding workaround.
Binding system now handles this. Added unit tests to ensure it works
property.
|
11 years ago |
Steven Kirk
|
4d56d2a440
|
Remove ScrollBar pseudoclasses.
|
11 years ago |
Steven Kirk
|
324785f253
|
Documented ScrollBar.
|
11 years ago |
Steven Kirk
|
09ef0309b1
|
Added validation/coercion to RangeBase properties.
|
11 years ago |
Steven Kirk
|
570d37509a
|
Stylecop-ed ProgressBar stuff.
|
11 years ago |
Steven Kirk
|
f42e89a8a6
|
Make tooltips show more than once.
|
11 years ago |
Steven Kirk
|
92c4f502a2
|
Removed INameScope.
No point having it in there if it's not used.
|
11 years ago |
Steven Kirk
|
9a9132c42b
|
Manipulate logical parent thru ISetLogicalParent.
Ported from ideas branch. Also includes beginnings of INameScope
support, though nothing implements this interface yet.
|
11 years ago |
Steven Kirk
|
05ec12e2cf
|
Added IControl interface.
|
11 years ago |
Steven Kirk
|
7775f9f942
|
Documented Control class.
|
11 years ago |
Steven Kirk
|
4e443c87bd
|
More porting docs etc from ideas branch.
|
11 years ago |
Steven Kirk
|
d064508f25
|
Documented/updated Decorator.
|
11 years ago |
Steven Kirk
|
0a0e35646f
|
Documented Border.
Ported from ideas branch so some other changes came across too.
|
11 years ago |
Steven Kirk
|
fba2633ab9
|
Renamed Decorator.Content property as Child.
|
11 years ago |
Steven Kirk
|
51a1a32d43
|
Documented Grid + supporting classes.
|
11 years ago |
Steven Kirk
|
486da2103e
|
Documented StackPanel.
|
11 years ago |
Steven Kirk
|
4fc7d00cb4
|
Documented Panel.
|
11 years ago |
Steven Kirk
|
33696785ab
|
Forgot to save .csproj after last commit it seems
|
11 years ago |
Steven Kirk
|
ed3b5df146
|
Updated stylecop analyser.
|
11 years ago |
Steven Kirk
|
ee8c211683
|
Renamed PerpexProperty coercion as validation.
As it can be used to invalidate a property change by throwing an
exception as well as coerce the value.
|
11 years ago |
Nelson Carrillo
|
d0fcaf52be
|
Implemented ProgressBar
|
11 years ago |
Nelson Carrillo
|
95d5ce56a4
|
Began implementing Geometry support for Cairo/Gtk
|
11 years ago |
Nelson Carrillo
|
6826ef19a5
|
Implemented CornerRadius for Border
|
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
|
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
|
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 |