Matt Ward
|
608e01af81
|
Python forms designer now generating the correct code when assigning a DataSet to a DataGridView's DataSource.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4359 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
5fff800683
|
Python forms designer now supports local bitmap resources.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4358 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
941673ddd2
|
Empty form resource file (.resx) now being created and added to project when the python forms designer is used.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4338 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
d810b90ab9
|
Python code converter now supports xml doc comments for constructors. Xml doc comments that are not before a class, method or constructor declaration are converted to single line python comments.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4319 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
e9fa0df4cc
|
Convert class and method xml doc comments to python docstrings.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4313 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
067cfb1532
|
Added support for multiline comments in the python code converter.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4312 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
5f8687261b
|
Single line comments now converted from C#, VB.NET to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4309 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
bd0f69b8de
|
Python forms designer now ignores any statements before the form's InitializeComponent method is found (e.g. sys.path.append('...').
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4272 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
9e9c0c657e
|
Add 'import clr' if clr.GetType used in converted python code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4261 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
c487ec1948
|
Xor operator now converted to python correctly.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4259 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
ef6155db5d
|
Python converter no longer uses 'self' when calling a method inside a static method.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4258 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
7319925fef
|
Python code converter now adds code to call the project's main entry method.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4257 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
5a90f84c1b
|
Python code converter now converts 'foreach (string key in dictionary.Keys)' statements correctly.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4256 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
4f56a35d20
|
Now using short type names (e.g. Array instead of System.Array) in generated python code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4255 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
eb5ba0db01
|
Convert System.String and System.Int32 to 'str' and 'int' in python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4254 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
723584bcfc
|
New line added between import statements and class definitions when converting code to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4253 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
74fdc0c0fe
|
Double quote characters now escaped when generating string property assignments in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4231 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
a5746f751d
|
Backslash characters now escaped when generating string property assignments in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4230 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
892d56d9d8
|
Correct code generated for nested enum types (e.g. Environment.SpecialFolder) in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4228 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
34fd498390
|
Break statements no longer generated when converting a switch statement to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4217 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
f8b00cb742
|
Python code converter now specifies types when creating an instance of a generic.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4172 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
9f1c668e8e
|
Python forms designer no longer generates code for the form's MainMenuStrip property after the menu strip has been removed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4171 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
10c8a90ed8
|
Python menu options now use the debugger when running ipy.exe
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4159 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
d8ca9a66b1
|
Namespace imports now import all classes on conversion to IronPython.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4152 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
71711e3c7d
|
MainFile property now set when converting a project to IronPython.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4151 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
10f4b5965c
|
Boolean variables now correctly converted to python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4146 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
bbe48609ab
|
Added support for ContextMenuStrips in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4145 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
b2c6344367
|
Extender provider properties set for other controls now appear in properties window in the python form designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4137 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
ef849ad84d
|
Added support for extender providers (e.g. ToolTips) in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4116 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
94718ae84b
|
Python forms designer does not generate comments for a control if no property or event handler code was generated for that control.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4095 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
a61ee5f32d
|
Added support for ISupportInitialize in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4084 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
22a376598c
|
Python forms designer now checks the non-visual component has a constructor that takes an IContainer before generating code to create the component.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4082 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
3bc847b185
|
Static class methods now use staticmethod when converted to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
81b50dc839
|
Add reference to IronPython when converting projects to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4068 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
1751aa4bdc
|
Typeof expressions and for each loops using a method call now converted to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4067 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
168d0d7716
|
Event handlers with EventHandler object creation now converted to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
963e02f337
|
Can now convert C# and VB.NET projects to Python.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
16 years ago |
Matt Ward
|
acc3c88a7b
|
Fixed build - NUnit 2.5 no longer allows hiding the SetUpFixture method in derived classes.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4055 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
babca5416f
|
Fixed failing tests due to move to NUnit 2.5
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
99f9c096bc
|
Added basic support for non-visual components in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4047 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
97eff32314
|
Python forms designer now supports loading and generating code for the text in a ListViewSubItem.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4046 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
136edb3fd9
|
Ordering of controls in generated python forms designer code now matches the order of the standard forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4045 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
510f9c1e5b
|
Python forms designer now supports generating code for ListViewItem's text.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4044 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
426aec5809
|
Python forms designer no longer generates event handlers if they already exist.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4016 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
95a74afdb7
|
Added limited support for ListView items in the python forms designer. No support for sub items nor the ListViewItem.Text property.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4001 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
f9557c8c74
|
Added support for designing user controls in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3990 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
e8e1310402
|
Removed all control specific code when determining child components in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3989 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
82e54905b9
|
Removed control specific code from generated code when adding an array of controls to a property in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3987 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
8c5cecd99a
|
Form.Controls, MenuStrip.Items and ToolStripMenuItem.DropDownItems properties are now generated in the correct alphabetical order in the python forms designer.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3985 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |
Matt Ward
|
ea89a0c643
|
Controls.Add method is now invoked rather than being hard coded in the python forms designer code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3983 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
|
17 years ago |