1 2009-09-10 Ivan N. Zlatev <contact@i-nz.net>
3 * DocumentDesigner.cs: Changing the ISelectionService at run time was a
4 bad idea, so wrap it inside the extended UISelectionService instead.
6 2009-09-10 Ivan N. Zlatev <contact@i-nz.net>
8 * DocumentDesigner.cs: If there is already a ISelectionService registered
9 in the ServiceContainer but it's not an IUISelectionService (WinForms
10 specific) then replace it with one.
13 2009-09-09 Ivan N. Zlatev <contact@i-nz.net>
15 * ParentControlDesigner.cs, ControlDesigner.cs, UISelectionService.cs,
16 IUISelectionService.cs: Support IToolboxService control creation via
18 [Fixes part of bug #537604]
20 2008-10-15 Ivan N. Zlatev <contact@i-nz.net>
22 * StringCollectionEditor.cs: Minor fixes.
25 2008-09-01 Ivan N. Zlatev <contact@i-nz.net>
27 * ParentControlDesigner.cs: Be nice with Components that are no
28 Controls in CreateToolCore.
30 2008-05-30 Ivan N. Zlatev <contact@i-nz.net>
32 * ControlBindingsConverter.cs: Fix 1.1 build.
34 2008-05-30 Ivan N. Zlatev <contact@i-nz.net>
36 * ControlBindingsConverter.cs: Implementated just enough to avoid
37 the circular dependency in the MWF PropertyGrid.
39 2008-05-12 Ivan N. Zlatev <contact@i-nz.net>
41 * StringCollectionEditor.cs: Handle String.Empty as a valid
44 2008-03-01 Ivan N. Zlatev <contact@i-nz.net>
46 * ControlDesigner.cs: Ignore the first WM_MOUSEMOVE after
47 WM_MOUSEDOWN as it is sent just after it.
48 * ParentControlDesigner.cs: Monitor Component Remove events
49 and fire ComponentChanging/ed events for the Parent of the removed
50 Control. Helps the UndoEngine to serialize parent changes.
51 * ControlDesigner.cs: Set the Control.Text to be the component name.
52 * FormDocumentDesigner.cs: Added.
53 * PanelDesigner.cs: Added.
54 * UISelectionService.cs: Set Parent through the TypeDescriptor, so
55 that component change notifications get fired.
56 * DefaultMenuCommands.cs: Implement Cut, Copy, Paste
58 - Drop Form specific code.
61 2008-02-29 Ivan N. Zlatev <contact@i-nz.net>
63 * StringCollectionEditor.cs:
64 - Split the lines not based on Environment.NewLine as this is
65 not what is used by MWF on Windows.
66 - Ignore last empty line.
69 2008-02-11 Ivan N. Zlatev <contact@i-nz.net>
71 * AnchorEditor.cs: More sensible default width.
73 2008-01-24 Ivan N. Zlatev <contact@i-nz.net>
75 * DockEditor.cs: ITypeDescriptorContext.Instance doesn't
76 contain the current value. It could contain the owner.
77 Use the initial value parameter.
79 2008-01-04 Ivan N. Zlatev <contact@i-nz.net>
81 * ParentControlDesigner.cs: Create a Transaction when adding a
84 2007-10-09 Atsushi Enomoto <atsushi@ximian.com>
86 * BorderSidesEditor.cs, DesignerOptions.cs,
87 ImageListCodeDomSerializer.cs, ImageListImageEditor.cs,
88 MaskDescriptor.cs, ShortcutKeysEditor.cs,
89 WindowsFormsDesignerOptionService.cs : new stubs.
90 * AxImporter.cs, ComponentTray.cs, ControlDesigner.cs,
91 DocumentDesigner.cs, MenuCommands.cs, ParentControlDesigner.cs:
94 2007-10-02 Atsushi Enomoto <atsushi@ximian.com>
96 * ControlDesigner.cs : added BehaviorService.
98 2007-09-15 Ivan N. Zlatev <contact@i-nz.net>
100 * ParentControlDesigner.cs: Binary compatibility fixes.
101 * SplitContainerDesigner.cs: Binary compatibility fixes.
102 * DocumentDesigner.cs: Binary compatibility fixes.
103 * ControlDataObject.cs: Binary compatibility fixes.
104 * ControlDesigner.cs: Binary compatibility fixes.
106 2007-08-29 Ivan N. Zlatev <contact@i-nz.net>
108 * CodeDomComponentSerializationService.cs: implemented.
109 * CollectionCodeDomSerializer.cs: implemented.
110 * CodeDomDesignerLoader.cs: implemented.
111 * CodeDomSerializationProvider.cs: implemented.
112 * ComponentCodeDomSerializer.cs: implemented.
113 * RootContext.cs: implemented.
114 * BasicDesignerLoader.cs: implemented.
115 * DesignerSerializationManager.cs: implemented.
116 * EnumCodeDomSerializer.cs: implemented.
117 * SerializeAbsoluteContext.cs: implemented.
118 * MemberCodeDomSerializer.cs: implemented.
119 * PrimitiveCodeDomSerializer.cs: implemented.
120 * CodeDomSerializerBase.cs: implemented.
121 * CodeDomSerializer.cs: implemented.
122 * ExpressionContext.cs: implemented.
123 * EventCodeDomSerializer.cs: implemented.
124 * TypeCodeDomSerializer.cs: implemented.
125 * ObjectStatementCollection.cs: implemented.
126 * RootCodeDomSerializer.cs: implemented.
127 * PropertyCodeDomSerializer.cs: implemented.
128 * StatementContext.cs: implemented.
130 2007-08-27 Ivan N. Zlatev <contact@i-nz.net>
131 * DataMemberFieldEditor.cs: stubbed.
132 * DataMemberListEditor.cs: stubbed.
133 * FormatStringEditor.cs: stubbed.
134 * StringCollectionEditor.cs: implemented.
135 * StringArrayEditor.cs: implemented.
136 * TabPageCollectionEditor.cs: implemented.
137 * ListControlStringCollectionEditor.cs: implemented.
139 2007-08-15 Ivan N. Zlatev <contact@i-nz.net>
141 * ImageIndexEditor.cs: empty class to prevent propertygrid crash.
143 2006-12-28 Raja R Harinath <harinath@gmail.com>
145 * ControlDesigner.cs: Merge with Miguel's version.
147 2006-12-19 Chris Toshok <toshok@ximian.com>
149 * DataMemberFieldConverter.cs: another empty stub class.
151 * DataSourceConverter.cs: new empty stub class to keep
152 ControlInspector from crashing.
154 2006-12-06 Chris Toshok <toshok@ximian.com>
156 * ImageCollectionEditor.cs: new file, stubbed just to get it so we
157 can make an ImageList the selected object in a propertygrid.
159 2005-06-29 Jonathan Chambers <jonathan.chambers@ansys.com>
161 * ControlBindingsConverter.cs: Fix namespace
163 2006-04-28 Peter Dennis Bartok <pbartok@novell.com>
165 * ControlBindingsConverter.cs: Added
167 2006-04-25 Miguel de Icaza <miguel@novell.com>
169 * AnchorEditor.cs: Implement the anchor editor.
171 Two thoughts: I love the "Walkthrough" to implement UI editors
172 from the documentation.
174 And Visual Studio 2005 was really nice to use to write this code.
176 2005-06-21 Jonathan Chambers <jonathan.chambers@ansys.com>
177 * DockEditor.cs: Use context information
179 2005-06-18 Jonathan Chambers <jonathan.chambers@ansys.com>
180 * DockEditor.cs: Implemented class
182 2004-06-11 Gert Driesen <drieseng@users.sourceforge.net>
184 * ComponentEditorForm.cs: CRLF to LF
185 * ControlDesigner.cs: API signature fix
186 * DocumentDesigner.cs: API signature fixes, CRLF to LF
188 2004-06-11 Gert Driesen <drieseng@users.sourceforge.net>
190 * AxParameterData.cs: stubbed
191 * AxWrapperGen.cs: stubbed
192 * DockEditor.cs: stubbed
193 * EventHandlerService.cs: stubbed
195 2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
197 * IMenuEditorService.cs: fixed signature
199 2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
201 * DocumentDesigner.cs: stubbed
202 * ParentControlDesigner.cs: stubbed
203 * ScrollableControlDesigner.cs: stubbed
205 2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
207 * ControlDesigner.cs: stubbed
209 2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
211 * ISelectionUIHandler.cs: converted linefeeds to unix
213 2004-05-16 Gert Driesen (drieseng@users.sourceforge.net)
215 * ISelectionUIHandler.cs: added
216 * ComponentTray.cs: stubbed
218 2004-05-15 Gert Driesen (drieseng@users.sourceforge.net)
220 * AnchorEditor.cs: fixed public API, line endings to LF
221 * AxImporter.cs: fixed public API, line endings to LF
222 * ComponentDocumentDesigner.cs: fixed public API, line endings
224 * SelectionRules.cs: implementation
226 2004-05-15 Gert Driesen (drieseng@users.sourceforge.net)
228 * FileNameEditor.cs: code formatting
229 * FolderNameEditor.cs: code formatting
230 * MenuCommands.cs: code formatting
232 2004-05-15 Gert Driesen (drieseng@users.sourceforge.net)
234 * MenuCommands.cs: added impl
235 * MenusCommands.cs: removed, wrong name
237 2004-05-15 Gert Driesen (drieseng@users.sourceforge.net)
239 * FolderNameEditor.cs: converted to unix linefeeds, marked
240 class TODO, added Flags, attribute to FolderBrowserStyles enum
241 * FileNameEditor.cs: completed stubs
243 2004-05-15 Gert Driesen (drieseng@users.sourceforge.net)
245 * FolderNameEditor.cs: added stub
247 2003-07-07 Martin Willemoes Hansen <mwh@sysrq.dk>
251 ComponentDocumentDesigner.cs
256 IMenuEditorService.cs
258 ParentControlDesigner.cs
259 ScrollableControlDesigner.cs
260 SelectionRules.cs: Moved here from System.Windows.Forms assembly