gtkD GUI design

SaltySugar Butkustomas777 at gmail.com
Thu Jan 31 03:50:14 PST 2013


On Thursday, 31 January 2013 at 11:43:14 UTC, SaltySugar wrote:
> On Thursday, 31 January 2013 at 11:41:52 UTC, SaltySugar wrote:
>> On Thursday, 31 January 2013 at 11:38:42 UTC, SaltySugar wrote:
>>> I want to do a GUI like this:
>>> http://www.part.lt/img/f44e209eb2ccbc9dda2e6b11fa5c6317747.jpg
>>>
>>> But I've got the following result:
>>> http://www.part.lt/img/f4a238595048be7c23655b02477aabd8447.jpg
>>>
>>> My Code:
>>>
>>>
>>> import gtk.MainWindow;
>>> import gtk.Label;
>>> import gtk.Button;
>>> import gtk.VBox;
>>> import gtk.HBox;
>>> import gtk.Entry;
>>> import gtk.Main;
>>>
>>> class Application : MainWindow
>>> {
>>> 	this()
>>> 	{
>>> 		super("GtkD App");
>>> 		setDefaultSize(200, 200);
>>> 		
>>> 		HBox hBox = new HBox(false, 3);
>>> 		HBox hBox1 = new HBox(false, 3);
>>> 		VBox vBox = new VBox(false, 5);
>>> 		
>>> 		Button btnLog = new Button("LOGIN --->");
>>> 		Label lblNick = new Label("User: ");
>>> 		Entry txtNick = new Entry();
>>> 		Label lblPass = new Label("Password: ");
>>> 		Entry txtPass = new Entry();
>>> 		
>>> 		btnLog.setSizeRequest(70, 30);
>>> 		vBox.packStart(hBox, true, true, 3);
>>> 		vBox.packStart(hBox1, true, true, 3);
>>> 		
>>> 		hBox.add (lblNick);
>>> 		hBox.add (txtNick);
>>> 		hBox1.add (lblPass);
>>> 		hBox1.add (txtPass);
>>> 		vBox.add (btnLog);
>>> 		
>>> 		add(vBox);
>>> 		showAll();
>>> 	}
>>> }
>>> void main(string[] args)
>>> {
>>> 	Main.init(args);
>>> 	new Application();
>>> 	Main.run();
>>> }
>>>
>>> Thanks.
>>
>> Links not working.
>>
>> My current:
>> http://imageshack.us/photo/my-images/33/16969673.png/
>> I want to do like that:
>> http://imageshack.us/photo/my-images/831/wantedjn.png/


More information about the Digitalmars-d-learn mailing list