Changeset 4039
- Timestamp:
- 04/15/08 05:50:04 (3 months ago)
- Files:
-
- trunk/ide/CxnEditor.py (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/ide/CxnEditor.py
r3515 r4039 81 81 ctl = dui.dDropdownList(self.bg, RegID="DbType", 82 82 Choices=["MySQL", "Firebird", "PostgreSQL", "MsSQL", "SQLite"], 83 DataSource="form", DataField="dbtype") 83 DataSource="form", DataField="dbtype", 84 OnHit=self.onDbTypeChanged) 84 85 gbsz.append(cap, halign="right") 85 86 gbsz.append(ctl) … … 172 173 cs.PositionValue = min(pos, len(self.connDict.keys())-1) 173 174 self.currentConn = cs.StringValue 175 self.enableControls() 174 176 self.updtToForm() 175 self.enableControls()176 177 self.update() 177 178 … … 228 229 229 230 230 def on ValueChanged_DbType(self, evt):231 def onDbTypeChanged(self, evt): 231 232 # Update the values 232 233 self.updtFromForm() 233 234 self.enableControls() 235 if self.defDbPorts[self.dbtype] is None: 236 self.port = "" 237 else: 238 self.port = self.defDbPorts[self.dbtype] 234 239 self.update() 235 240 … … 248 253 self.btnDbSelect.Visible = isFileBased 249 254 self.layout() 250 251 if self.defDbPorts[dbt] is None:252 self.port = ""253 else:254 self.port = self.defDbPorts[dbt]255 255 256 256 … … 440 440 else: 441 441 return False 442 443 442 443 444 444 def confirmChanges(self): 445 445 self.activeControlValid()
