root/Mokonnect/trunk/mkmenu.py
| 107 | 113 | ||
|---|---|---|---|
235 | else: | 235 | else: |
236 | self.config["obj_done_button"].show() | 236 | self.config["obj_done_button"].show() |
237 | 237 | ||
238 | def ProfileDeleteClicked(self,obj,event,*args,**kargs): | 238 | def ProfileDeleteClicked(self,obj,*args,**kargs): |
239 | print "ProfileDeleteClicked" | 239 | print "ProfileDeleteClicked" |
240 | pfname = obj.name_get() | 240 | pfname = obj.name_get() |
241 | del self.config["profile_list"][pfname] | 241 | del self.config["profile_list"][pfname] |
... | ... | ||
259 | self.config["obj_log_entry"].entry_insert("Configuring %s...<br>" % next_dev.name) | 259 | self.config["obj_log_entry"].entry_insert("Configuring %s...<br>" % next_dev.name) |
260 | next_dev.Apply(self.ProfileLogEntry) | 260 | next_dev.Apply(self.ProfileLogEntry) |
261 | 261 | ||
262 | def ProfileApplyClicked(self,obj,event,*args,**kargs): | 262 | def ProfileApplyClicked(self,obj,*args,**kargs): |
263 | print "ProfileApplyClicked" | 263 | print "ProfileApplyClicked" |
264 | self.config["device_powerdown"] = False | 264 | self.config["device_powerdown"] = False |
265 | if self.config["cfg_device_powerdown"].state_get() == 1: | 265 | if self.config["cfg_device_powerdown"].state_get() == 1: |
... | ... | ||
292 | # marking the start of the chain | 292 | # marking the start of the chain |
293 | self.ProfileLogEntry("__DONE__") | 293 | self.ProfileLogEntry("__DONE__") |
294 | 294 | ||
295 | def ProfileCancelClicked(self,obj,event,*args,**kargs): | 295 | def ProfileCancelClicked(self,obj,*args,**kargs): |
296 | print "ProfileCancelClicked" | 296 | print "ProfileCancelClicked" |
297 | self.pager.content_pop() | 297 | self.pager.content_pop() |
298 | 298 | ||
299 | def ProfileSaveClicked(self,obj,event,*args,**kargs): | 299 | def ProfileSaveClicked(self,obj,*args,**kargs): |
300 | print "ProfileSaveClicked" | 300 | print "ProfileSaveClicked" |
301 | # collect list of devices to save in profile | 301 | # collect list of devices to save in profile |
302 | dev_names = [] | 302 | dev_names = [] |
... | ... | ||
320 | self.config["profile_list"][nprofname] = nprof | 320 | self.config["profile_list"][nprofname] = nprof |
321 | self.pager.content_pop() | 321 | self.pager.content_pop() |
322 | 322 | ||
323 | def SelectProfileClicked(self,obj,event,*args,**kargs): | 323 | def SelectProfileClicked(self,obj,*args,**kargs): |
324 | print "SelectProfileClicked" | 324 | print "SelectProfileClicked" |
325 | # update the profiles | 325 | # update the profiles |
326 | self.gui_selectprofile["content"][0]["content"]["content"] = [] | 326 | self.gui_selectprofile["content"][0]["content"]["content"] = [] |
... | ... | ||
348 | sbox = mkbase.EFLBuildObject(self.win,self.gui_selectprofile,self.config) | 348 | sbox = mkbase.EFLBuildObject(self.win,self.gui_selectprofile,self.config) |
349 | self.pager.content_push(sbox) | 349 | self.pager.content_push(sbox) |
350 | 350 | ||
351 | def DeviceClicked(self,obj,event,*args,**kargs): | 351 | def DeviceClicked(self,obj,*args,**kargs): |
352 | print "DeviceClicked" | 352 | print "DeviceClicked" |
353 | cdev = None | 353 | cdev = None |
354 | for dev in self.devices: | 354 | for dev in self.devices: |
... | ... | ||
361 | self.config["obj_device_content"].content_set(cdev.BuildDevice()) | 361 | self.config["obj_device_content"].content_set(cdev.BuildDevice()) |
362 | self.pager.content_push(dbox) | 362 | self.pager.content_push(dbox) |
363 | 363 | ||
364 | def DeviceDiscardClicked(self,obj,event,*args,**kargs): | 364 | def DeviceDiscardClicked(self,obj,*args,**kargs): |
365 | print "DeviceDiscardClicked" | 365 | print "DeviceDiscardClicked" |
366 | self.pager.content_pop() | 366 | self.pager.content_pop() |
367 | 367 | ||
368 | def DeviceApplyClicked(self,obj,event,*args,**kargs): | 368 | def DeviceApplyClicked(self,obj,*args,**kargs): |
369 | print "DeviceApplyClicked" | 369 | print "DeviceApplyClicked" |
370 | ibox = mkbase.EFLBuildObject(self.win,self.gui_infobox,self.config) | 370 | ibox = mkbase.EFLBuildObject(self.win,self.gui_infobox,self.config) |
371 | self.pager.content_pop() | 371 | self.pager.content_pop() |
... | ... | ||
373 | self.current_device.UpdateConfig() | 373 | self.current_device.UpdateConfig() |
374 | self.current_device.Apply(self.LogEntry) | 374 | self.current_device.Apply(self.LogEntry) |
375 | 375 | ||
376 | def InfoDoneClicked(self,obj,event,*args,**kargs): | 376 | def InfoDoneClicked(self,obj,*args,**kargs): |
377 | print "InfoDoneClicked" | 377 | print "InfoDoneClicked" |
378 | self.pager.content_pop() | 378 | self.pager.content_pop() |
379 | 379 | ||
380 | def SaveProfileClicked(self,obj,event,*args,**kargs): | 380 | def SaveProfileClicked(self,obj,*args,**kargs): |
381 | print "SaveProfileClicked" | 381 | print "SaveProfileClicked" |
382 | pbox = mkbase.EFLBuildObject(self.win,self.gui_saveprofile,self.config) | 382 | pbox = mkbase.EFLBuildObject(self.win,self.gui_saveprofile,self.config) |
383 | self.pager.content_push(pbox) | 383 | self.pager.content_push(pbox) |
384 | 384 | ||
385 | def AboutClicked(self,obj,event,*args,**kargs): | 385 | def AboutClicked(self,obj,*args,**kargs): |
386 | print "AboutClicked" | 386 | print "AboutClicked" |
387 | self.about_hover.BuildHoverMessage() | 387 | self.about_hover.BuildHoverMessage() |
388 | 388 | ||
389 | def ExitClicked(self,obj,event,*args,**kargs): | 389 | def ExitClicked(self,obj,*args,**kargs): |
390 | print "ExitClicked" | 390 | print "ExitClicked" |
391 | self.exit_func() | 391 | self.exit_func() |
392 | 392 |
Download diff