public Control MakeNestPanel() { _subpanel = MakeNestSubpanel(); _subpanel.BackColor = Color.White; JwEmptyBorder emptyBorder = new JwEmptyBorder(_subpanel, 1); JwSolidBorder solidBorder = new JwSolidBorder(emptyBorder, 1, Color.Black); JwVerticalLayout v = new JwVerticalLayout(); v.ControlWidth.BeFill(); v.AlignLeft(); v.Gap = 0; JwLabel nestIdentifier = VmUiBuilder.MakeFieldLabel(VmLanguage.Default.GetNest()); JwVerticalLayout nestIdentifierPanel = new JwVerticalLayout(); // nestIdentifierPanel.ControlWidth.BeFill(); nestIdentifierPanel.AlignBottom(); nestIdentifierPanel.Add(nestIdentifier); JwLeftRightLayout lr = new JwLeftRightLayout(); // lr.LeftControl = nestIdentifierPanel; // lr.RightControl = MakeNestNamePanel(); lr.LeftControl= nestIdentifier; lr.RightControl = MakeNestNamePanel(); v.Add(lr); v.Add(solidBorder); return v; }
public Control MakeNestNamePanel() { _nameLabel = VmUiBuilder.MakeSmallValueLabel("XXXXXXXXXXXXXXXX"); _nameLabel.AlignRight(); JwVerticalLayout v = new JwVerticalLayout(); // v.ControlWidth.BeFill(); v.AlignBottom(); v.AlignRight(); v.Add(_nameLabel); // return v; return _nameLabel; }
public override Control GetControl() { JwRowLayout c = new JwRowLayout(); JwVerticalLayout v; v = new JwVerticalLayout(); v.SetPreferredSize(60, 200); v.AddGap(10, Color.Red); v.AddGap(30, Color.Green); v.AddGap(50, Color.Blue); c.AddLabel("default"); c.AddSolidBorder().Add(v); v = new JwVerticalLayout(); v.SetPreferredSize(60, 200); v.AlignCenter(); v.AddGap(10, Color.Red); v.AddGap(30, Color.Green); v.AddGap(50, Color.Blue); c.AddLabel("align center"); c.AddSolidBorder().Add(v); v = new JwVerticalLayout(); v.SetPreferredSize(60, 200); v.AlignRight(); v.AddGap(10, Color.Red); v.AddGap(30, Color.Green); v.AddGap(50, Color.Blue); c.AddLabel("align right"); c.AddSolidBorder().Add(v); v = new JwVerticalLayout(); v.SetPreferredSize(60, 200); v.AlignBottom(); v.AddGap(10, Color.Red); v.AddGap(30, Color.Green); v.AddGap(50, Color.Blue); c.AddLabel("align bottom"); c.AddSolidBorder().Add(v); JwVerticalLayout e; e = new JwVerticalLayout(); e.Add(c); return e; }
//# __________ PROTOCOL :: PROTECTED __________ #// public JwLeftRightLayout MakeSplashPanel() { JwPictureBox leftImage = VmUiBuilder.MakePictureBox( VmImageManager.Default.GetSplashLeftImage()); JwPictureBox rightImage = VmUiBuilder.MakePictureBox( VmImageManager.Default.GetSplashRightImage()); JwLabel versionLabel = VmUiBuilder.MakeNoteLabel("(v) " + VmConstant.VERSION); JwVerticalLayout vp = new JwVerticalLayout(); vp.ControlWidth.BeFill(); vp.AlignBottom(); vp.AlignLeft(); vp.Add(versionLabel); JwLeftRightLayout lr = new JwLeftRightLayout(); lr.LeftControl = leftImage; lr.CenterControl = vp; lr.RightControl = rightImage; return lr; }
public Control MakeScanBoxArea() { JwVerticalLayout v = new JwVerticalLayout(); v.ControlWidth.BeFill(); v.Gap = 1; JwLeftRightLayout lr = new JwLeftRightLayout(); JwVerticalLayout v1 = new JwVerticalLayout(); v1.AlignBottom(); // kludge (err) - langauge JwLabel lastScanLabel = VmUiBuilder.MakeFieldLabel("Last Scan"); v1.Add(lastScanLabel); lr.LeftControl = v1; // kludge (err) - langauge lr.RightControl = VmUiBuilder.MakeLinkedLabel("Use Keypad", new System.EventHandler(EnterClicked)); v.Add(lr); _scanLabel = VmUiBuilder.MakeSmallValueLabel(""); _scanLabel.AlignLeft(); JwEmptyBorder emptyBorder = new JwEmptyBorder(_scanLabel, 1); JwSolidBorder sb = new JwSolidBorder( emptyBorder, 1, Color.Black); sb.BackColor = Color.White; v.Add(sb); return v; }