723 |
|
|
724 |
|
|
725 |
# |
# |
726 |
# make field combo box |
# make field choice box |
727 |
# |
# |
728 |
self.fields = wxComboBox(panel, ID_PROPERTY_SELECT, "", |
self.fields = wxChoice(panel, ID_PROPERTY_SELECT,) |
729 |
style = wxCB_READONLY) |
#self.fields = wxComboBox(panel, ID_PROPERTY_SELECT, "", |
730 |
|
# style = wxCB_READONLY) |
731 |
|
|
732 |
self.num_cols = layer.table.field_count() |
self.num_cols = layer.table.field_count() |
733 |
# just assume the first field in case one hasn't been |
# just assume the first field in case one hasn't been |
760 |
sizer.Add(wxStaticText(panel, ID_PROPERTY_FIELDTEXT, _("Field: ")), |
sizer.Add(wxStaticText(panel, ID_PROPERTY_FIELDTEXT, _("Field: ")), |
761 |
0, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL | wxALL, 4) |
0, wxALIGN_LEFT | wxALIGN_CENTER_VERTICAL | wxALL, 4) |
762 |
sizer.Add(self.fields, 1, wxGROW | wxALL, 4) |
sizer.Add(self.fields, 1, wxGROW | wxALL, 4) |
763 |
EVT_COMBOBOX(self, ID_PROPERTY_SELECT, self._OnFieldSelect) |
EVT_CHOICE(self, ID_PROPERTY_SELECT, self._OnFieldSelect) |
764 |
|
#EVT_COMBOBOX(self, ID_PROPERTY_SELECT, self._OnFieldSelect) |
765 |
|
|
766 |
classBox.Add(sizer, 0, wxGROW, 4) |
classBox.Add(sizer, 0, wxGROW, 4) |
767 |
|
|