import CLR import CLR.System.Windows.Forms as WinForms from CLR.System.Drawing import Size, Point class MyForm(WinForms.Form): def __init__(self): self.ClientSize=Size(424, 301) self.pn = WinForms.Panel() self.Controls.Add(self.pn) self.pn.Name='pn' self.pn.Location=Point(16,168) self.pn.Size=Size(136, 104) self.pn.TabIndex=6 self.tc = WinForms.TabControl() self.Controls.Add(self.tc) self.tc.Name='tc' self.tc.TabIndex=4 self.tc.Size=Size(216, 104) self.tc.Location=Point(176,176) self.Page1 = WinForms.TabPage() self.tc.Controls.Add(self.Page1) self.Page1.Text='Page1' self.Page1.Size=Size(208, 78) self.Page1.Location=Point(4,22) self.btnpage1 = WinForms.Button() self.Page1.Controls.Add(self.btnpage1) self.btnpage1.Name='btnpage1' self.btnpage1.Location=Point(48,16) self.btnpage1.Size=Size(96, 24) self.btnpage1.Text='button Page 1' self.btnpage1.TabIndex=0 self.Page2 = WinForms.TabPage() self.tc.Controls.Add(self.Page2) self.Page2.Text='Page2' self.Page2.Size=Size(208, 78) self.Page2.Location=Point(4,22) self.btnPage2 = WinForms.Button() self.Page2.Controls.Add(self.btnPage2) self.btnPage2.Name='btnPage2' self.btnPage2.Location=Point(56,16) self.btnPage2.Size=Size(88, 24) self.btnPage2.Text='button Page2' self.btnPage2.TabIndex=0 self.pb = WinForms.PictureBox() self.Controls.Add(self.pb) self.pb.Name='pb' self.pb.Size=Size(136, 128) self.pb.Location=Point(16,32) self.pb.BorderStyle=WinForms.BorderStyle.FixedSingle self.btnTextClear = WinForms.Button() self.Controls.Add(self.btnTextClear) self.btnTextClear.Name='btnTextClear' self.btnTextClear.Location=Point(264,16) self.btnTextClear.Size=Size(80, 32) self.btnTextClear.Text='Clear' self.btnTextClear.TabIndex=2 self.textBox = WinForms.TextBox() self.Controls.Add(self.textBox) self.textBox.Name='textBox' self.textBox.BackColor=CLR.System.Drawing.Color.FromArgb(192,255,255) self.textBox.TabIndex=1 self.textBox.Location=Point(168,64) self.textBox.Size=Size(160, 56) self.textBox.Multiline=True self.textBox.Text='textBox' self.btnTextAdd = WinForms.Button() self.Controls.Add(self.btnTextAdd) self.btnTextAdd.Name='btnTextAdd' self.btnTextAdd.Location=Point(168,16) self.btnTextAdd.Size=Size(80, 32) self.btnTextAdd.Text='Add' self.btnTextAdd.TabIndex=0 def run(self): WinForms.Application.Run(self) def main(): MyForm().run() if __name__ == '__main__': main()