Steven Kirk
542e81d129
Implemented TextBox scrolling.
11 years ago
Steven Kirk
71e46c3084
Added TextWrapping setting.
TextBox doesn't handle quite a few things yet, scrolling and lines for
example.
11 years ago
Steven Kirk
d0c8146681
Make Home, End and Ctrl keys work in TextBox.
11 years ago
Steven Kirk
9358aa8527
Styled ToggleButton.
11 years ago
Steven Kirk
42f7254393
Added IsEnabled.
11 years ago
Steven Kirk
d0cec392f7
Made test pass.
11 years ago
Steven Kirk
af492b5d75
Started refactoring lyaout.
To make it faster. Currently all broken :/
11 years ago
Steven Kirk
9a1c5825d4
Added ListBox.
And moved all item selecting logic etc in SelectingItemsControl where it
should be.
11 years ago
Steven Kirk
7617bbe765
Make devtools work again.
11 years ago
Steven Kirk
cbbef72f9b
Getting something drawn now.
11 years ago
Steven Kirk
949532db73
Make TestApplication use Win32/D2D again.
11 years ago
Steven Kirk
d2a6f9e063
Added Gtk to VS/windows solutions
Windows and Linux seem to be arguing about line endings on .gitignore
and packages.config...
11 years ago
Steven Kirk
192e66179c
Initial implementation of GTK windowing system.
Displays a window. Doesn't do anything with it yet.
11 years ago
Steven Kirk
e12a9e7615
Moved TestApplication to project root.
11 years ago
Steven Kirk
0202b55289
Remove cairo libs.
Rely on having GtkSharp installed.
11 years ago
SuperJMN
5f1b9617bb
Title property for Window
11 years ago
Steven Kirk
7167f26c93
Trying to create a cairo renderer.
Not working. Nothing is drawn...
11 years ago
Steven Kirk
6644676b03
Moved stuff around a bit.
Windows specific stuff into Windows directory, Perspex.Windows ->
Perspex.Win32 as WinRT might be supported in the future and that is
still Windows.
11 years ago
Steven Kirk
73ebfc9475
Hide scrollbars on ScrollViewer when not needed.
Also added an image size slider to test.
11 years ago
Steven Kirk
1a898d83aa
Started adding ScrollViewer.
Currently works so far as to scroll an image in the Images tab of the
test app. Hiding the scrollbars is currently disabled as it requires a
layout pass to be triggered during a layout pass. Need to work out a
way around that...
11 years ago
Steven Kirk
23a8f9ab5d
Fix scrollbar values.
11 years ago
Steven Kirk
785f89f14b
Display scrollbar value in test app.
Value is currently wrong, surprise!
11 years ago
Steven Kirk
b04bcf48a1
Fixed layout again.
Last commit actually ruined layout. Added a tab to the test app to test
that shiz.
11 years ago
Steven Kirk
9d8d9a59fa
Updated NuGet packages.
11 years ago
Steven Kirk
79c071a6d0
Added vertical scrollbar.
STILL VERY HACKY.
11 years ago
Steven Kirk
f99509fc11
Basic implementation of scrollbar.
Horizontal only so far. VERY HACKY.
11 years ago
Steven Kirk
cedb55fcdc
Use ReactiveUI for DevTools.
Not sure we want a dep on ReactiveUI but for now works as a integration
test with it...
12 years ago
Steven Kirk
e25269be1c
Updated NuGet packages.
12 years ago
Steven Kirk
58bab17a4e
Added a dev tools prompt.
12 years ago
Steven Kirk
c7a6582501
Lots of changes involving ItemsControls.
Added ItemContainerGenerator mainly...
12 years ago
Steven Kirk
16be4a609f
Make app into a windows app.
And activate on show.
12 years ago
Steven Kirk
007dbd2656
Display template controls in italic.
12 years ago
Steven Kirk
9c74c34383
Clip controls.
Messes up the treeview item expanded arrows... Probably related to the previous
problem with rendering and rotate transforms.
12 years ago
Steven Kirk
0aa671d75f
No longer need to work around a Splat bug.
12 years ago
Steven Kirk
371e381006
Added a logging manager...
To try and figure out why stuff is flashing up on the screen when you
open a new tree view node, and then decided to put that off for later ;)
12 years ago
Steven Kirk
ced25df067
WIP
12 years ago
Steven Kirk
4a42a9e692
TabStrip rendering again now at least.
12 years ago
Steven Kirk
3f24d2f6ef
Everything compiling now.
But not working, obviously.
12 years ago
Steven Kirk
bfadaac5d9
Non-building checkpoint in MAJOR refactor.
12 years ago
Steven Kirk
255708de24
Make app shutdown when main window closed.
12 years ago
Steven Kirk
c5566a19d3
Track changes to collections in ItemsControl.
And add a simple UI to test adding nodes to tree view.
12 years ago
Steven Kirk
017e6d2155
Improve tab item aesthetics a bit.
12 years ago
Steven Kirk
3827459f99
Allow selection of tree view items.
12 years ago
Steven Kirk
0cf5cf6abc
More work on TreeView.
12 years ago
Steven Kirk
873e412013
Align treeview node expanders properly.
12 years ago
Steven Kirk
c4773de9e4
TreeView now displays stuff.
12 years ago
Steven Kirk
c9ee3847ce
TreeView work in progress...
12 years ago
Steven Kirk
454393b71a
Added TabControl.
12 years ago
Steven Kirk
69a0a81cdd
TabStrip now selects on click.
12 years ago
Steven Kirk
173ed94df2
Added beginnings of TabStrip control.
12 years ago