Steven Kirk
|
38e85a3f36
|
Started reworking reparenting controls.
|
11 years ago |
Steven Kirk
|
abad671bba
|
Set TabOnceActiveElement in SelectingItemsControl.
|
11 years ago |
Steven Kirk
|
12c8d3712d
|
Make TreeView work again, to an extent.
Still a bit of a hack: needs doing properly at some point.
|
11 years ago |
Steven Kirk
|
eb6bd28664
|
Rename TypedItemContainerGenerator
As ItemContainerGenerator<T>.
|
11 years ago |
Steven Kirk
|
77e81c4360
|
Make TabControl/Deck work again.
|
11 years ago |
Steven Kirk
|
3492bd617f
|
Added SelectingItemsControl.AutoSelect.
|
11 years ago |
Steven Kirk
|
6af31ecf43
|
Use modern Items property changed notification.
|
11 years ago |
Steven Kirk
|
3010bc76fb
|
Use IItemContainerGenerator interface.
Instead of ItemContainerGenerator class.
|
11 years ago |
Steven Kirk
|
ff331693f0
|
Started refactoring SelectingItemsControl.
|
11 years ago |
Steven Kirk
|
eabf674027
|
Move more stuff from Control to IControl.
To do this, added the PropertyBag interfaces from ideas branch.
|
11 years ago |
Steven Kirk
|
ef50e97a2b
|
Added more ItemsPresenter tests.
Some of failing because of the way ItemContainterGenerator currently
works. Needs to be fixed.
|
11 years ago |
Steven Kirk
|
362abd481c
|
Documented ItemsPresenter.
And tidied up a couple of things.
|
11 years ago |
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
|
e606de9184
|
Merge pull request #67 from ncarrillo/geom-fixes
Geometry fixes for the Cairo backend
|
11 years ago |
Steven Kirk
|
ceda47a27f
|
Merge pull request #66 from ncarrillo/pango-tweaks
Pango tweaks
|
11 years ago |
Nelson Carrillo
|
41842b644e
|
Fixed memory leaks while drawing geometry
Cached surface/context during bounds calculation
|
11 years ago |
Nelson Carrillo
|
cd3dc55e54
|
Fixes RadioButton rendering
Fixes CheckBox glyph rendering
|
11 years ago |
Nelson Carrillo
|
57ebfd36d1
|
Revert previous paint change.
|
11 years ago |
Nelson Carrillo
|
5b43ed6847
|
Fixed scrolling in a multiline textbox
Tweaked WindowImpl to only Paint on Expose events
|
11 years ago |
Nelson Carrillo
|
1d4cca886d
|
Implemented text selection and temporarily worked around text scaling
|
11 years ago |
Steven Kirk
|
f1deacdc74
|
Merge pull request #65 from ncarrillo/fix-progress-bar
Fix progress bar
|
11 years ago |
Steven Kirk
|
e4d2943208
|
Merge pull request #64 from ncarrillo/fix-cairo-image-clip
Fixing clipping issue with images using the Cairo backend
|
11 years ago |
Steven Kirk
|
60b6f23aef
|
Refactored ISelectable behavior into a mixin.
|
11 years ago |
Steven Kirk
|
b3bdbe8025
|
Merge pull request #62 from ncarrillo/fix-progressbar
Fixed a bug in ProgressBar
|
11 years ago |
Nelson Carrillo
|
2074e18294
|
Merge from upstream
|
11 years ago |
Nelson Carrillo
|
3ed4cc0192
|
Moved ProgressBar value calculation to ValueChanged
Moved indicator lookup to OnTemplateApplied
|
11 years ago |
Nelson Carrillo
|
f7410049b1
|
Fixing clipping issue with images using the Cairo backend
|
11 years ago |
Nelson Carrillo
|
08ca269a09
|
Correctly subtracted the minimum from the value and the divisor.
|
11 years ago |
Steven Kirk
|
237076d637
|
Demonstrate bug in ProgressBar.
|
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
|
ea62b109b7
|
Make ProgressBar compile.
And add to test app.
|
11 years ago |
Steven Kirk
|
f42e89a8a6
|
Make tooltips show more than once.
|
11 years ago |
Steven Kirk
|
2731387423
|
Removed debug code.
|
11 years ago |
Steven Kirk
|
5860540bab
|
Merge pull request #60 from ncarrillo/feat-win-progress
Implemented ProgressBar
|
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 |