public wiwAdo(wx.Window _pc, wx.Sizer _ps) : base(wx.Orientation.wxHORIZONTAL) { int fl = wx.Alignment.wxALIGN_CENTRE_VERTICAL|wx.Direction.wxRIGHT; _props = new wdbAdoProps(); _btn_first = new wx.Button(_pc, -1, "|<", wx.Button.wxDefaultPosition, new Size(20, -1)); _btn_prev = new wx.Button(_pc, -1, "<", wx.Button.wxDefaultPosition, new Size(20, -1)); _ado_text = new wx.TextCtrl(_pc, -1, "Ado", wx.Button.wxDefaultPosition, new Size(100, -1)); _btn_next = new wx.Button(_pc, -1, ">", wx.Button.wxDefaultPosition, new Size(20, -1)); _btn_last = new wx.Button(_pc, -1, ">|", wx.Button.wxDefaultPosition, new Size(20, -1)); _btn_new = new wx.Button(_pc, -1, "+", wx.Button.wxDefaultPosition, new Size(20, -1)); _btn_canc = new wx.Button(_pc, -1, "-", wx.Button.wxDefaultPosition, new Size(20, -1)); this.Add(_btn_first, 0, fl, 2); this.Add(_btn_prev, 0, fl, 2); this.Add(_ado_text, 0, fl, 2); this.Add(_btn_next, 0, fl, 2); this.Add(_btn_last, 0, fl, 2); this.Add(_btn_new, 0, fl, 2); this.Add(_btn_canc, 0, fl, 2); _p_container = _pc; _p_sizer = _ps; _sizer_item = null; _ado_cur_index++; string name = "Ado" + _ado_cur_index.ToString(); SetDefaultProps(name); SetWidgetProps(); }
protected void DoControls() { termsTC = new wx.TextCtrl (this, (int)Id.termsTC, string.Empty, wx.Window.wxDefaultPosition, wx.Window.wxDefaultSize, wx.WindowStyles.TE_READONLY); documentsTC = new wx.TextCtrl (this, (int)Id.documentsTC, string.Empty, wx.Window.wxDefaultPosition, wx.Window.wxDefaultSize, wx.WindowStyles.TE_READONLY); searchTC = new wx.TextCtrl (this, (int)Id.searchTC); termsBtn = new wx.Button (this, (int)Id.termsBtn, "Wczytaj termy"); documentsBtn = new wx.Button (this, (int)Id.documentsBtn, "Wczytaj dokumenty"); searchBtn = new wx.Button (this, (int)Id.searchBtn, "Szukaj"); resultsLC = new wx.ListCtrl (this, (int)Id.resultsLC); menuBar = new wx.MenuBar (); this.MenuBar = menuBar; fileMenu = new wx.Menu (); fileMenu.Append ((int)Id.quitFileMenu, "Zakończ"); helpMenu = new wx.Menu (); helpMenu.Append ((int)Id.aboutHelpMenu, "O programie"); optionsMenu = new wx.Menu(); optionsMenu.Append((int)Id.showDocumentsOptionsMenu, "Pokaż prztworzone dokumenty"); optionsMenu.Append((int)Id.showTermsOptionsMenu, "Pokaż prztworzone termy"); showZerosMenuCheck = optionsMenu.AppendCheckItem((int)Id.showZerosOptionsMenu, "Wyświetlaj dokumenty z zerową miarą"); menuBar.Append (fileMenu, "Plik"); menuBar.Append(optionsMenu, "Opcje"); menuBar.Append (helpMenu, "Pomoc"); this.CreateStatusBar (1, wx.WindowStyles.SB_RAISED); this.StatusText = "Wyszukiwarka..."; }
//--------------------------------------------------------------------- public void OnDialog(object sender, wx.Event e) { wx.Dialog dialog = new wx.Dialog(this, -1, "Test dialog", new Point(50, 50), new Size(450, 340)); wx.BoxSizer main_sizer = new wx.BoxSizer(wx.Orientation.wxVERTICAL); wx.StaticBoxSizer top_sizer = new wx.StaticBoxSizer(new wx.StaticBox(dialog, -1, "Bitmaps"), wx.Orientation.wxHORIZONTAL); main_sizer.Add(top_sizer, 0, wx.Direction.wxALL, 5); wx.BitmapButton bb = new wx.BitmapButton(dialog, -1, new wx.Bitmap("../Samples/Minimal/mondrian.png")); top_sizer.Add(bb, 0, wx.Direction.wxALL, 10); wx.StaticBitmap sb = new wx.StaticBitmap(dialog, -1, new wx.Bitmap("../Samples/Minimal/mondrian.png")); top_sizer.Add(sb, 0, wx.Direction.wxALL, 10); wx.Button button = new wx.Button(dialog, 5100, "OK"); main_sizer.Add(button, 0, wx.Direction.wxALL | wx.Alignment.wxALIGN_CENTER, 5); dialog.SetSizer(main_sizer, true); main_sizer.Fit(dialog); main_sizer.SetSizeHints(dialog); dialog.CentreOnParent(); dialog.ShowModal(); }