Matt Ward
80f9ad772d
Python forms designer now uses InstanceDescriptor to generate code for object creation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4588 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
42988ba59a
Fixed null reference exception when generating code in the Python forms designer for a non-IComponent object's AddRange method.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4579 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
921f2d2045
Inherited tooltips now supported in the Python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4575 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
d837482511
Public inherited controls now supported in Python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4574 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
2ea6c93ce1
Inherited protected controls are now supported in the Python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4571 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
e9949d3692
Fixed null reference exception when loading/generating code in the python forms designer when a control's property was null.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4564 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
f2f7704f3d
Python forms designer no longer generates code for controls in inherited base class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4563 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
ccddc2cd65
Python forms designer now creates an instance of the form's base class instead of just a Form or UserControl when loading a form in the designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4561 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
f134d84ee4
Python forms designer can now design forms that do not directly inherit from Form or UserControl.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4553 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
2e9a82b24d
Refactored the set property value code out of the PythonComponentWalker class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4548 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
00f98f795b
Fixed failing unit test in Python addin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4545 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
ba5384dfbd
Python forms designer now loading/generating forms with nested properties (e.g. Button.FlatAppearance)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4544 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4b1d9f62e9
Correct code generated for Default cursor in python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4543 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
399bf9df9e
Two tree nodes with their NodeFont property set can now be loaded into the python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4540 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a522e44fc1
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4539 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
937fc8fc1e
Fixed SD2-1406: More Missing String Resources
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4538 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
091c06d2b3
- refactoring of LanguageBindings, introduced ProjectBindings
...
- fixed ExamplePad.xft
- added OutlinePad and IOutlineContentHost
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4537 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
583bfa2611
Fixed bug where some TreeNode properties were not set when loading a form into the python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4525 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
459801ecaa
Updated to IronPython 2.0.2
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4514 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
778c760b8d
Added support for code folding of global python methods defined outside of a class.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4495 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
e8e168ab8a
Finished port of Windows Forms designer to ITextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4493 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7351dcdc3f
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4487 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
ff0f641269
Fixed bug when converting references to 'this' and event handlers to python.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4444 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
a65729ccd1
Fixed null reference exception when converting a constructor to python.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4443 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
242b00a787
ListViewItems with imageIndex or imageKey set are now created correctly in generated python forms designer code.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4403 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4b1a54a220
Child tree nodes now added on loading a form in the python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4393 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
0f64ad149a
Code now generated for TreeView TreeNodes in the python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4387 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
7e7ce2ff0b
Code generation and ImageList resources now supported in python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4379 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
1ed615860b
Added support for icon resources in python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4367 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
0edfe8266f
Added some missing IronPython files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4366 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4191d2b45a
Bitmap resources on the main form are now supported in the python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4365 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
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
17 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
17 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
17 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
17 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
17 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
17 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
17 years ago
Daniel Grunwald
a123d00416
ignore failing test
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4306 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
1c44e6f14a
Ported PythonBinding tests to .NET 4.0.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4298 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ab626fb573
Add back all unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4296 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a4284382c6
Prevent MSBuild from caching projects when the solution is closed, externally changed, and then reopened.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4284 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
485f751cc5
- XAML completion is now a bit less intrusive
...
- removed code duplication from XmlFormattingStrategy
- fixed bugs in XAML code completion
- added AssemblyName property to IProjectContent
- do not close insight and completion windows when they are still needed
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4280 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 years ago
Daniel Grunwald
40cdceff01
Add most AddIns back.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4265 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
8b85721272
Don't save temporary modifications in the project during a build into the project file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4263 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
17 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
17 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
17 years ago