rendered paste bodyClass.Config%20V.3.0%0a#%20Fixes%20and%20code%20optimization%20by%20Noldor%20of%20KVIrc%20team%20:-D%0a#%20still%20%20a%20work%20in%20progress%20:-)%0a%0aclass%20%20(config,widget){%0a%09constructor%20{%0a%09%09$this->$setCaption("%25TxtClassConfig1")%0a%0a%09%09#%20Layout%20del%20diálogo%0a%09%09$this->%25layout%20=%20$new(layout,%20$this,%20LAYOUT)%0a%09%09$this->%25layout->$setMargin(5)%0a%0a%09%09#%20Selector%20de%20opciones%0a%09%09#%25Treeview%20=%20$new(combobox,$this,theTreeView)%0a%09%09%25treeview%20=%20$new(listview,$this,theTreeView)%0a%09%09%25treeview->$setGeometry(0,148,610,15)%0a%0a%09%09privateimpl(%25treeview,selectionChangedEvent)%0a%09%09{%0a%09%09%09#%20the%20framework%20will%20pass%20in%20$0%20the%20id%20of%20the%20selection's%20item%0a%09%09%09#%20check%20if%20it%20is%20a%20submenu:%20if%20not%20return%0a%09%09%09if%20(!$0->%25optionwidget)%20return%0a%09%09%09#%20activated%20the%20relative%20widget%0a%09%09%09$$->$parent()->$activateWidget($0->%25optionwidget,$0->%25widget)%0a%09%09}%0a%0a%09%09$this->%25layout->$addWidget(%25treeview,0,0)%0a%09%09%25treeview->$setMinimumWidth(170)%0a%09%0a%09%09#%20Creamos%20el%20la%20distribucion%20de%20la%20ventana%0a%09%09%25stack%20=%20$new(label,$this,theBaseWidgetStack)%0a%09%09%25stack->$setFrameStyle(panel,%20raised)%0a%09%09%25stack->$setAlignment(HCenter)%0a%09%09%25stack->$setMinimumWidth(550)%0a%09%09%25stack->$setMinimumHeight(462)%0a%09%09$this->%25layout->$addMultiCellWidget(%25stack,0,0,1,4)%0a%0a%09%09#%20Establecemos%20el%20nº%20de%20widgets%0a%09%09%25treeview->$addColumn("Menu",166)%0a%09%09%25treeview->$setRootIsDecorated(1)%0a%09%0a%09%09#%20Creamos%20las%20categorias%20y%20las%20seccionas%20asociandolas%20a%20los%20widgets%0a%0a%09%09#---------------------------------------------%0a%09%09#pictures%20folder%0a%09%09%25root="pics\/sanvirc\/"%0a%09%09#%20array%20of%20items(name,text,pixmap)%0a%09%09%25config_item[]=$array(@acerca,%25TxtClassConfig34,minisanvirc,\%0a%09%09%09%09%09@BOTS,BOTS,minibots,\%0a%09%09%09%09%09memo,%25TxtClassConfig33,minimemo,\%0a%09%09%09%09%09nick,%25TxtClassConfig32,mininick,\%0a%09%09%09%09