/[cvs]/nfo/projects/netfraggle/bin/FraggleTopicFrame.py
ViewVC logotype

Diff of /nfo/projects/netfraggle/bin/FraggleTopicFrame.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by joko, Tue Aug 31 02:25:34 2004 UTC revision 1.7 by xabbu, Wed Sep 15 22:31:27 2004 UTC
# Line 2  Line 2 
2    
3  # $Id$  # $Id$
4  # $Log$  # $Log$
5    # Revision 1.7  2004/09/15 22:31:27  xabbu
6    # + in function OnUpdateButtonButton call to fraggleSync replaced with syncTopics
7    # + topics are being recieved from the server now
8    #
9  # Revision 1.6  2004/08/31 02:25:34  joko  # Revision 1.6  2004/08/31 02:25:34  joko
10  # U removed FraggleTopicDetailFrame in favor of FraggleItemFrame and FraggleListFrame  # U removed FraggleTopicDetailFrame in favor of FraggleItemFrame and FraggleListFrame
11  # U now clearing topicListBox before updating it  # U now clearing topicListBox before updating it
# Line 76  class FraggleTopicFrame(wxMDIChildFrame) Line 80  class FraggleTopicFrame(wxMDIChildFrame)
80    
81      def OnUpdateButtonButton(self, event):      def OnUpdateButtonButton(self, event):
82          #event.Skip()          #event.Skip()
83          self.engine.fraggleSync()          self.engine.syncTopics()
84          topics = self.engine.getTopics()          topics = self.engine.getTopics()
85            #print topics
86          self.topicListBox.Clear()          self.topicListBox.Clear()
87          i = 0          i = 0
88          for topic in topics:          for topic in topics:
89              self.topicListBox.Append(topic['name'], i)              self.topicListBox.Append(topics[topic], i)
90              i = i + 1              i = i + 1
91    
92      def OnTopicListBoxListboxDclick(self, event):      def OnTopicListBoxListboxDclick(self, event):
# Line 101  class FraggleTopicFrame(wxMDIChildFrame) Line 106  class FraggleTopicFrame(wxMDIChildFrame)
106    
107          # resolve associated topic entry          # resolve associated topic entry
108          topics = self.engine.getTopics()          topics = self.engine.getTopics()
109          title = topics[seldata]['name']          title = topics[str(seldata)]
110          result = topics[seldata]['result']          #print title
111    
112          if result == 'item':          frame = FraggleListFrame.create(self.parent)
             frame = FraggleItemFrame.create(self.parent)  
         elif result == 'list':  
             frame = FraggleListFrame.create(self.parent)  
113          frame.SetName(str(seldata))          frame.SetName(str(seldata))
114          frame.SetTitle(title)          frame.SetTitle(title)
115                    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed