Christian Hornung
e47f4df2ea
Windows.Forms designer: Fixed detecting the wrong LocalizationModel when an extender provider with a string property is used. Show "please wait" label during reload when changing the language.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3536 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
d9265c5144
Added full support for project resources to the Windows.Forms designer. Fixed SD2-576 - Visual Studio Project Resources used in Form.
...
ResourceCodeGeneratorTool: Set BasePath so that relative file references inside ResX files work.
ParserService.GetParseableFileContent can now retrieve the file content from an OpenedFile if that exists.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3534 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
52a743f540
Generate event handlers in a form "itemName_eventName".
...
Generate itemName if needed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3533 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
c193bb0ec0
- Draw red border if name is not correct or if name is empty + events tab opened
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3530 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
6812aa497e
- Update code related to XamlObject.XmlAttribute (ME support)
...
- XamlParser throws an exception on error if error sink not available
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3529 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
110e3d9954
Create controls immediately when dragging from the toolbox
...
TODO: cursor should be in the center of the control
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3528 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
75d75ce3ff
handle delete command inside the outline view
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3524 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
edd4afa5ae
- repair PermanentAdornerProvider
...
- select/move panel by one gesture
- light border for panels (to be visible)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3523 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
e857b636d9
Fixed SD2-1335. Xml editor now catches any WebExceptions which can occur for any externally referenced DTDs when the user is offline.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3521 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
a2c2607b20
- Designer commands now work in OutlineViewPad
...
- Shortcut for Delete command
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3519 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
3fd8c5dc72
Default sizes, some initializers
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3518 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6238250a69
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3511 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
57a8e59803
Fixed build. (don't commit while chatting about a different part of SharpDevelop)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3510 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4333bf1d26
Add missing documentation for WpfDesign.XamlDom.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3509 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
a0e0103f12
Windows.Forms designer cleanup:
...
Support "warm" reloading of designer (without full Unload/Load in view content). Happens automatically on language change -> removed own PropertyValueChanged handler.
Fixed the designer not reloading after a load error on the primary file.
Show a "please wait" label while loading.
Moved DefaultMemberRelationshipService to its own file.
Removed unused TypeDescriptorFilterService (that service is in the framework already).
Simplified IDEContainer and do actually add the grid to the container.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3508 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
35a582d4f8
Improved support for FxCop 1.36.
...
Fixed some problems in SuppressMessageCommand.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3506 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
7ca6d25437
Fixed unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3504 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
1467245840
Fixed SD2-1374 (Property Pad hides "Design" category for Datasets) and SD2-1375 (DataSet's Modifiers property is reset after changing a control's property). This seems to be a problem with how SharpDevelop does not access a certain service of the WinForms designer regularly. See the comments in the source for more details.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3503 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ef8ee6e782
Fixed SD2-1453: Crash in class diagram when clicking VB "MyProject" class
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3501 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
08ccdbccfd
Add outline view pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3499 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
22cb860681
Move OutlineTreeView into WpfDesign.Designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3498 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
185ae7e2b0
Enable WPF designer only for Window and UserControl.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3497 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a2c9321fef
Add back GrayOutDesignerExceptActiveArea.
...
Layout update for watch pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3496 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2110f0ca43
Add WPF startpage.
...
Fixed XmlEditor unit tests (Form.Show(owner) throws an exception when called in a non-interactive windows service, but Form.Show() works)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3490 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4e2f2496b1
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3487 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
1cf6a442ae
Dispatcher.BeginInvoke(delegate, priority) -> Dispatcher.BeginInvoke(priority, delegate)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3482 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f022d3b2ea
Allow pads to specify their start position.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3454 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
0c23a5bcdf
fixed some bugs in the hex editor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3447 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c7993c90f4
Make pads listen to language change, fixed memory leak in PresentationResourceService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3446 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
25d5dbe794
Fix build problem
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3442 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
74a952bdb5
WPF Designer: Report loading errors (TaskService for integrated version, ErrorListView for standalone)
...
TODO (for v4):
1. Auto parse -> update errors
2. Design/Undo/Redo -> update errors
3. Jump to XmlNode (position tracking required)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3441 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
bdaf548e67
- Zoom / Pan
...
TODO: adorners works incorrect under zoom
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3438 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
945d491f87
- Commands routing (for integrated and standalone WPF Designer, CCP still not implemented)
...
- Rework DesignSurface (more xaml, popular controls through metadata)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3435 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
b2015b1d0b
- Improve PropertyGrid performance (select, move, undo much faster now)
...
- Try another category set
- In PropertyGrid: Colorize Binding, Resources; "(type)" / disable TextBox where needed
- Bug fixing: XamlProperty.IsSet now works correctly, ...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3434 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
5207666951
Removed unused using statements
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3431 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
6bcc5a213f
Reverted the old buffer system and fixed some bugs
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3430 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Ivan Shumilin
fb4e3c1e98
- Resize snaplines bugfix
...
- Async PropertyGrid.Reload()
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3426 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
bc4d77b564
r7442@daniel-notebook (orig r3404): daniel | 2008-08-17 17:23:23 +0200
...
Make MessageViewCategory creation thread-safe.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
61a66ad3bf
r7437@daniel-notebook (orig r3399): daniel | 2008-08-17 15:52:57 +0200
...
Fixed DefinitionViewPad crash when showing an empty .xaml document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3409 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
47dad35630
Mark trunk as version 4.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3396 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5b0ab0d77c
Remove unfinished Addins: SettingsEditor and WorkflowDesigner. These won't ship with 3.0.
...
Removed SharpServerTools.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3395 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
70c3b777cd
Windows.Forms designer now uses OpenedFile for all files it modifies.
...
This ensures that all code and designer views of the same form class are synchronized correctly.
Fixes SD2-1175: .Designer.cs file is saved even if user chooses not to save changes.
ActiveWindowStateConditionEvaluator now checks the dirty state of all view contents of the active window, not only the active view content. This makes the 'enabled' state of the save button consistent with its function.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3390 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
70b488e4a6
Sort items in Go To dialog. Move GetBitmapExtension to core.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3375 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
24507c638c
Converted GoTo dialog to WPF, add LocalizeExtension to ICSharpCode.Core.Presentation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3373 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Markus Palme
acaab0ff01
fixed compiler warning
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3364 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f60b4cbb8f
Fixed NullReferenceExceptions when Clipboard.GetData returns null.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3359 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
331c98e525
r7307@daniel-notebook (orig r3338): daniel | 2008-08-14 07:56:11 +0200
...
Allow WPF contents in Tools pad.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
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
17 years ago
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