svn commit: samba r17497 - in branches/SOC/sree/ui: .
sree at samba.org
sree at samba.org
Fri Aug 11 18:51:31 GMT 2006
Author: sree
Date: 2006-08-11 18:51:31 +0000 (Fri, 11 Aug 2006)
New Revision: 17497
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17497
Log:
First experiments with GridLayout
Very rough code.
Modified:
branches/SOC/sree/ui/newuser.html
Changeset:
Modified: branches/SOC/sree/ui/newuser.html
===================================================================
--- branches/SOC/sree/ui/newuser.html 2006-08-11 18:09:59 UTC (rev 17496)
+++ branches/SOC/sree/ui/newuser.html 2006-08-11 18:51:31 UTC (rev 17497)
@@ -13,33 +13,53 @@
w1.setShowMaximize(false);
w1.setShowMinimize(false);
+ g1 = new QxGridLayout;
+ g1.setLocation(20, 4);
+ g1.setDimension("auto", "auto");
+ g1.setRowCount(6);
+ g1.setColumnCount(2);
+ g1.setVerticalSpacing(4);
+ g1.setHorizontalSpacing(6);
+ g1.setColumnHorizontalAlignment(0, "left");
+ g1.setColumnVerticalAlignment(0, "middle");
- //TODO: Use a layout control
-
+ g1.setColumnWidth(0, 110);
+ g1.setColumnWidth(1, 140);
+
+ for(var i=0; i<6;i++)
+ g1.setRowHeight(i, 20);
+
+ w1.add(g1);
+
+ l1 = new QxAtom("Username:");
txtUsername = new QxTextField;
- txtUsername.setLocation(20,0);
-
+ l2 = new QxAtom("Unixname:");
txtUnixname = new QxTextField;
- txtUnixname.setLocation(20,20);
-
+ l3 = new QxAtom("Full name:");
txtFullname = new QxTextField;
- txtFullname.setLocation(20,40);
-
+ l4 = new QxAtom("Description:");
txtDescription = new QxTextField;
- txtDescription.setLocation(20,60);
- w1.add(txtUsername, txtUnixname, txtFullname, txtDescription);
+ g1.add(l1, 0, 0);
+ g1.add(txtUsername, 1, 0);
+ g1.add(l2, 0, 1);
+ g1.add(txtUnixname, 1, 1);
+ g1.add(l3, 0, 2);
+ g1.add(txtFullname, 1, 2);
+ g1.add(l4, 0, 3);
+ g1.add(txtDescription, 1, 3);
+ l5 = new QxAtom("Password:");
txtPassword = new QxPasswordField;
- txtPassword.setLocation(20,80);
-
+ l6 = new QxAtom("Confirm Password:");
txtConfirmPassword = new QxPasswordField;
- txtConfirmPassword.setLocation(20,100);
-
- w1.add(txtPassword, txtConfirmPassword);
+ g1.add(l5, 0, 4);
+ g1.add(txtPassword, 1, 4);
+ g1.add(l6, 0, 5);
+ g1.add(txtConfirmPassword, 1, 5);
+
//TODO: add checkboxes
-
d.add(w1);
w1.open();
More information about the samba-cvs
mailing list