Hello, I have recently stumbled upon IronPython, and have taken quite an 
interest in getting to know the workings of it. I've got experience with C#, 
and many other languages so I am quite comfortable with most of the underlying 
principles of how things work.
I've been tinkering with simple WinForms apps, and have come upon a bit of a 
snag. In normal C#, (with design view) you can simply drag and drop a 
toolstrip, insert the "standard" items to it, and it ever so nicely generates a 
bunch of code for you.
While I have certainly informed myself through Google that PTVS just doesn't 
support the WYSIWYG designer for WinForms (I see it does for WPF) I haven't let 
it deter me from fiddling around. I also noticed that SharpDevelop does support 
the designer for WinForms with python, and can handle the toolstrip issues I am 
facing now, but I would rather understand the issue I am having rather then 
just using a tool/designer to spew code out for me...
I've got a few IronPython books, of which I believe only one touches on the 
issue I have, but I just can't get a good understanding from how they present 
it...so hopefully one of you fine people can help me out =)

My problem :
In SharpDevelop, when using the standard items on the toolstrip, you are 
generated this : resources = System.Resources.ResourceManager("Test.MainForm", 
System.Reflection.Assembly.GetEntryAssembly())
Which allows this to be done : 
 self._newToolStripButton.Image = 
resources.GetObject("newToolStripButton.Image")

In C#, when doing the same you are generated this : 
System.ComponentModel.ComponentResourceManager resources = new 
System.ComponentModel.ComponentResourceManager(typeof(Form1));
Which allows this :
 this.newToolStripButton.Image = 
((System.Drawing.Image)(resources.GetObject("newToolStripButton.Image")));

These images are provided with visual studios as far as I am aware, but I am 
just not sure how exactly they are found, and more specifically I cannot get an 
implementation like this to work with normal IronPython and PTVS.

If anyone has any knowledge on how I can implement this with IronPython with 
the PTVS setup, I would love to know how it can be done..it would also be 
highly appreciated to know what exactly the difference is, and some of (if not 
all) of what exactly is being done for the images to be pulled...
Thanks for your time!                                     
_______________________________________________
Ironpython-users mailing list
[email protected]
http://mail.python.org/mailman/listinfo/ironpython-users

Reply via email to