Daniel Grunwald
f3f1ed2f05
r7305@daniel-notebook (orig r3336): daniel | 2008-08-14 07:39:30 +0200
...
Fixed adding secondary view contents.
Convert AbstractViewContentHandlingLoadErrors to WPF.
Allow WPF property pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3338 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
fd4351bf20
Snaplines
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
ed94ec5b92
Allow move panels using its border
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3335 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
e5f10aa958
- If element selected it can be resized (independent from IPlacementBehavior)
...
- DefaultPlacementBehavior through ContentProperty
- Preparation for guidelines done
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3333 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
d2b9992a47
- MarkupExtension know loading as XamlObject: no difference between <Binding/> and {Binding} syntax.
...
- Support for NameScopes, Binding
- Remove TreeView dependency from PropertyGrid (now DataTemplates)
- Fixing Outline, XamlFormatter, ME Tokenizer/Parser
- Expremints with EnumBar
Broken:
- BrushEditor (serialization still required)
- XamlObject.XmlElement must be always consistent
(in the case of ME it's detached from real Xml), during parsing too.
TODO: Designer Itself!
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3329 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
d4f10413c2
Ignore failing tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3309 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
179994014e
Catch unhandled WPF exceptions earlier to prevent exceptions in WPF code from crashing the SharpDevelop process.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3308 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
17b3167cf8
Add some failing tests. Remove tiny bugs from MarkupExtensionTokenizer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3303 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9fba54d385
WPF main menu
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3296 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3bd1ab5517
SD2-1342: Remove Windows.Forms dependency from ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3287 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
e0c53f5890
Remove old code. Automatic brace layout for WpfDesign files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3285 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
c56d7b14dd
Outline for XamlDesigner + Remove old code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3283 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
c552ad0b93
Cleanup after move.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3271 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
8860d96aa4
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3270 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
5e4ddf3a16
Move XamlDesigner to samples
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3269 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
a7bdcdbf1c
Close all now works + question icon instead warning in message boxes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3268 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
493b4d0fe4
Initial upload for XamlDesigner (successor of StandaloneDesigner).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3267 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Ivan Shumilin
4d76a8e594
PropertyGrid for WPF Designer
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3246 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
d2214c97ef
Apply WPF_Designer_2008.07.09.patch by Ivan Shumilin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3210 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
9282eeeba2
Applied BrushEditor patch by Ivan Shumilin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
ce1d104029
Add "Vendor" directory.
...
Make WpfDesigner GetBitmapExtension.ProvideValue thread-safe.
Make FileUtility.IsBaseDirectory more efficient.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
0d9676f6f5
Applied patch by Ivan Shumilin: Choose class dialog for WPF Designer
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3b28446cec
Add class for each code snippet conversion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3088 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c973d32937
WpfDesign: remove "Func" classes, use LINQ instead.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3077 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
6b821e0021
WPF Designer: implement BrushEditor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
4e7a57aca9
Support markup extensions in object syntax.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3072 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
3fcf6c6f36
XamlDom: support loading resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3071 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
c2cf70303e
WPF designer: added markup extension support to XamlDom.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
cad71281f0
Fixed forum-7200, forum-7286: Exception when trying to remove lines with breakpoints
...
Improved default selection in "Go to" dialog.
SharpDevelop.Dom: Renamed IDecoration->IEntity, moved common properties in IClass and IMember into IEntity.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
fe0b68c19d
Make IClass (+ IMember, IParameter, IAttribute, ICompilationUnit .....) immutable.
...
Rewrite partial class support in DefaultProjectContent.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2929 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a9aca4d7b1
Fixed NullableBoolEditor: the editor must be able to show the difference between the null value and an ambiguous value (multiple selected components with different values).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2672 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
9567c3e210
Add more controls to toolbox, support editing properties of type "Cursor" and "bool?".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2671 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
67304d86f7
Support creating event handlers by double-clicking buttons in the WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2670 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
b355b23dba
Worked on event support in WPF designer.
...
Fixed C# parser bug regarding expressions like "(T)-val".
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2669 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
7bd9c2a8b6
Fixed SD2-953: Code error is thrown runing a WinForm with the form .resx file opened
...
The forms designer now uses OpenedFile (SD2-1234) to allow sharing unsaved resource files between resource editor and forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2662 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
65c82c0ab6
WpfDesigner tests: Change WPF namespace from winfx/2006/xaml/presentation to netfx/2007/xaml/presentation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2626 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
ce982a53c2
Try to work around MSBuild bug that causes the build to fail on the build server.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2588 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c989cbc19e
Support right-click > add using on type names when the "using" is missing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2586 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
560b0ea00e
Fixed WpfDesign unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
43061cd1d8
Add image loading and custom control support to WpfDesign.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2577 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
77efe1ecc1
Add Undo/Redo support to integrated WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2576 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
cb3a1f2069
Support ToolBox and PropertyGrid in WPF designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2573 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
bc1d6f3211
Add WpfDesigner addin.
...
Add AbstractViewContentHandlingLoadErrors for easy handling of invalid files.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2572 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
dd9be602c8
XamlBinding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
d0edca27f7
Allow editing the "Content" and "Header" properties.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2444 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
fc0ca926c5
Allow placing elements in a Grid.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2443 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f1718c35c4
allow resizing and deleting Grid rows and columns
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2442 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8ce6c3c1d0
Added row/column creation adorner for Grid.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2441 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
8f3490bb87
Implemented deleting components from the design surface.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2440 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2010223356
Support drag'n'drop from toolbox to designer surface.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2439 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago