Ivan Shumilin
fd4351bf20
Snaplines
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
17 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
17 years ago
Ivan Shumilin
d4f10413c2
Ignore failing tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3309 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
17 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
17 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
17 years ago
Ivan Shumilin
4d76a8e594
PropertyGrid for WPF Designer
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3246 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
17 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
17 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
17 years ago
Daniel Grunwald
6b821e0021
WPF Designer: implement BrushEditor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 years ago
Daniel Grunwald
3fcf6c6f36
XamlDom: support loading resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3071 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
18 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
18 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
18 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
18 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
18 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
18 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
18 years ago
Daniel Grunwald
560b0ea00e
Fixed WpfDesign unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2578 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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
18 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
18 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
18 years ago
Daniel Grunwald
dd9be602c8
XamlBinding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2569 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 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
Daniel Grunwald
877dd375d9
Allow creating new components.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2425 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
5516b08461
Support loading .xaml files that use CDATA-sections.
...
Support loading .xaml files that set up event handlers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2423 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0b013d8405
Merge unit tests for WpfDesign.Designer and WpfDesign.XamlDom.
...
Keep the Z-Order when moving multiple elements between containers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2421 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2990725962
WpfDesigner: support dragging multiple selected components.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2420 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
0564fc244a
XamlDom: better support for element collections.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2418 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a6e2f1476d
Begin work on moving components between containers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2417 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
c2435dcefc
Worked on Move/Resize in the WPF Designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2415 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
e65517ff29
Allow selecting multiple child elements inside a Panel by "drawing" a selection rectangle.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
a4035d10e4
Set Canvas.Left+Canvas.Top attached properties when resizing a control inside a Canvas.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2413 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
f4e60aae54
Add Undo/Redo support to WpfDesigner.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2410 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2881b5d704
Allow resizing components.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2405 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
15d7aadd27
Worked on SD2-1234: Create common way to handle in-memory representations of files that have multiple views.
...
Removed SharpQuery.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2313 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
4990d11008
Support editing multiple controls inside the property editor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2263 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago
Daniel Grunwald
2ea30969e5
Rework hit testing.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2258 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
19 years ago