The DockStyle enum does not have the Flags attribute so IronPython doesn't add the bitwise operators.


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jeff sacksteder
Sent: Wednesday, December 28, 2005 11:02 AM
To: users@lists.ironpython.com
Subject: [IronPython] Bitwise boolean operators and Forms

The code in this snippet fails, claiming the bitwise operator '|' is unsupported for for DockStyles. Is this an unimplemented item, bug, or misunderstanding on my part?


import sys
sys.LoadAssemblyByName('System.Windows.Forms')
from System.Windows.Forms import *

my_control = RichTextBox()
my_control.Dock = DockStyle.Right | DockStyle.Left
my_control.AutoSize = True

my_form = Form()
my_form.Controls.Add(my_control)
my_form.Show()

Application.Run(my_form)
_______________________________________________
users mailing list
users@lists.ironpython.com
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to