48 Commits

Author SHA1 Message Date
Micheal colhoun
ce53f16945 Gave up on back supporting net4 2021-09-05 00:22:31 +01:00
Micheal colhoun
c22ccef8df Revert System.Resources.Extensions 2021-09-05 00:09:18 +01:00
Micheal colhoun
59ea5fe10b Added System.Resources.Extension reference for net4 2021-09-05 00:08:00 +01:00
Micheal colhoun
3bbecd3158 Update Package info to DarkUI.Net5 1.0.0 for publish to NuGet 2021-09-04 12:28:24 +01:00
Micheal colhoun
475752b00a Update DarkUI target frameworks to net5.0-windows;net4 2021-09-04 09:21:51 +01:00
Micheal colhoun
6eb3302cbd Update csproj format to support net5.0-windows 2021-09-03 16:29:37 +01:00
Robin Perris
55377f70ae Merge branch 'feature/controls' 2020-01-13 11:06:54 +00:00
Robin Perris
5712a441b4 Added DarkNumericUpDown 2020-01-10 14:54:06 +00:00
Robin Perris
d7f3cd40fb Added DarkGroupBox 2020-01-10 10:38:16 +00:00
Robin Perris
d6c7da9a92 Created DarkComboBox 2020-01-09 18:58:33 +00:00
Robin
94670aac43 Scrollbars will now visually looked disabled.
Can now choose to have scrollbars always visible in scrollbase.
2017-03-05 21:03:21 +00:00
Robin
3a409516cc Added dropdown control 2017-03-05 20:43:13 +00:00
Robin
fe9d60dc0e Refactored dock content drag & drop. 2016-01-05 10:40:55 +00:00
Robin
7e43827bee Can now drag tool windows between groups. 2016-01-02 06:52:48 +00:00
Robin
a0ded1a34d Dock panel serialisation now persists group states. 2015-12-31 23:35:02 +00:00
Robin
61cae9e978 Added close buttons to tool windows. 2015-12-31 22:56:44 +00:00
Robin
06e5d26801 Added DockPanel serialization. 2015-12-22 13:02:25 +00:00
Robin
862002e0ef Moved all enums and event args to their own files 2015-12-08 17:57:25 +00:00
Robin
0881540b10 Fixed groups not resizing properly 2015-12-07 20:35:49 +00:00
Robin
cdaeae5264 Cleaned up namespaces.
Moved classes out of subfolders. Moved enums to be within the same file
as their main class. Added new DarkControl superclass.
2015-12-07 20:21:17 +00:00
Robin
4661e00705 Added DarkTitle control 2015-12-07 18:36:43 +00:00
Robin
22b9bb90cc Added DarkRadioButton 2015-12-07 15:49:58 +00:00
Robin
11f45aaf3e Added DarkCheckBox
Also added document icons to example project.
2015-12-07 15:09:16 +00:00
Robin
2aeffecd0a Added ActiveContentChanged event to DockPanel 2015-12-05 23:35:31 +00:00
Robin
04f116d333 Dock panel tabs now calculated & drawn 2015-12-05 19:22:13 +00:00
Robin
4de889ae6e Added tab areas to dock groups 2015-12-05 18:03:27 +00:00
Robin
46ac401542 Improved docking
Added dock order. Made groups size properly to the containing region.
Added DarkDockTab.
2015-12-05 13:13:31 +00:00
Robin
3c71944591 Added translucent form for splitters 2015-09-19 15:30:09 +01:00
Robin
12f227f542 Can now resize dock regions 2015-09-19 14:39:06 +01:00
Robin
8d49f8ce77 Fixed docking groups
Groups were being kept on scope because they weren't being removed from
the region's control array.
2015-09-19 13:16:44 +01:00
Robin
5a57b1011c Added DockPanel basics & updated example
Re-adding content currently broken. Need to add tabs too.
2015-09-19 11:32:11 +01:00
Robin
b5a5815b20 Started DockPanel & fixed up example project 2015-09-18 16:55:13 +01:00
Robin
71105b8e77 Added ControlScrollFilter
ControlScrollFilter can be added to the application's message filter
list to re-route all mousewheel events to the control the user is
current hovering over with their cursor.
2015-09-18 13:33:10 +01:00
Robin
bd776d5013 Created DarkTreeView 2015-09-18 13:01:09 +01:00
Robin
217058af72 Created ObservableList
Class used for notifying when an item is added/removed from a list
without raising events for things like index changes.
2015-09-18 12:38:18 +01:00
Robin
8408c47a3f DarkListView 2015-09-18 12:32:23 +01:00
Robin
431cea92c8 Added DarkScrollBase and DarkScrollView
Abstract classes that can be built on top of for scrollable controls.
Use DarkScrollBase for non-GDI rendering and DarkScrollView for GDI
rendering.
2015-09-18 12:14:47 +01:00
Robin
13c57d8162 DarkContextMenu & DarkSectionPanel 2015-09-18 12:08:22 +01:00
Robin
27a5ad0c6e DarkDialog & DarkMessageBox
Added a dynamic dialog window and message box.
2015-09-18 11:40:14 +01:00
Robin
0d46ab2790 DarkTextBox control 2015-09-18 10:36:50 +01:00
Robin
784e3b69b7 DarkSeparator control 2015-09-18 10:33:51 +01:00
Robin
038171c588 DarkScrollBar 2015-09-18 10:22:52 +01:00
Robin
4d5bf78403 Added DarkLabel 2015-09-18 10:03:24 +01:00
Robin
7e94c286d7 Added DarkStatusStrip 2015-09-18 10:00:08 +01:00
Robin
f2b887ddf1 DarkMenuStrip & DarkToolStrip
Added DarkMenuStrip and DarkToolStrip controls. Added examples to
example project.
2015-09-18 09:54:32 +01:00
Robin
2246e6e645 ToolStrip & Menu renderers
Added toolstrip & menu renderers. Added extension methods for changing
bitmap colours and upgraded to .NET 4.0 for easier implementation of
these methods.
2015-09-18 09:46:52 +01:00
Robin
b45f0d1d82 Added DarkForm 2015-09-18 09:34:02 +01:00
Robin
62c6fce171 Created project 2015-09-18 09:28:59 +01:00