Пример #1
0
 function __construct($parent = null)
 {
     parent::__construct($parent, wxID_ANY, wxDefaultPosition, new wxSize(500, 300), wxTAB_TRAVERSAL);
     $mainSizer = new wxBoxSizer(wxVERTICAL);
     $buttonsSizer = new wxBoxSizer(wxHORIZONTAL);
     $this->btnNew = new wxButton($this, wxID_ANY, _("New"), wxDefaultPosition, wxDefaultSize, 0);
     $buttonsSizer->Add($this->btnNew, 0, wxALL, 5);
     $this->btnEdit = new wxButton($this, wxID_ANY, _("Edit"), wxDefaultPosition, wxDefaultSize, 0);
     $this->btnEdit->Enable(false);
     $buttonsSizer->Add($this->btnEdit, 0, wxALL, 5);
     $this->btnDelete = new wxButton($this, wxID_ANY, _("Delete"), wxDefaultPosition, wxDefaultSize, 0);
     $this->btnDelete->Enable(false);
     $buttonsSizer->Add($this->btnDelete, 0, wxALL, 5);
     $mainSizer->Add($buttonsSizer, 0, wxEXPAND, 5);
     $this->listItems = new wxListCtrl($this, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxLC_REPORT);
     $mainSizer->Add($this->listItems, 1, wxALL | wxEXPAND, 5);
     $this->SetSizer($mainSizer);
     $this->Layout();
 }