2016-02-13 17:06:36 -06:00
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
import wx
|
|
|
|
|
|
|
|
class postMenu(wx.Menu):
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
|
|
super(postMenu, self).__init__(*args, **kwargs)
|
|
|
|
self.open = wx.MenuItem(self, wx.NewId(), _(u"Open"))
|
|
|
|
self.AppendItem(self.open)
|
|
|
|
self.like = wx.MenuItem(self, wx.NewId(), _(u"Like"))
|
|
|
|
self.AppendItem(self.like)
|
|
|
|
self.unlike = wx.MenuItem(self, wx.NewId(), _(u"Unlike"))
|
|
|
|
self.AppendItem(self.unlike)
|
|
|
|
self.comment = wx.MenuItem(self, wx.NewId(), _(u"Add comment"))
|
|
|
|
self.AppendItem(self.comment)
|
|
|
|
self.post_in_wall = self.Append(wx.NewId(), _(u"Post to this profile"))
|
|
|
|
self.AppendItem(self.post_in_wall)
|
|
|
|
self.post_in_wall.Enable(False)
|
|
|
|
|
|
|
|
def create_specific_post_options(self):
|
|
|
|
self.update = wx.MenuItem(self, wx.NewId(), _(u"Update"))
|
|
|
|
self.AppendItem(self.update)
|
|
|
|
self.delete = wx.MenuItem(self, wx.NewId(), _(u"Delete"))
|
|
|
|
self.AppendItem(self.delete)
|
|
|
|
|
|
|
|
class commentMenu(wx.Menu):
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
|
|
super(commentMenu, self).__init__(*args, **kwargs)
|
|
|
|
self.open = wx.MenuItem(self, wx.NewId(), _(u"Open"))
|
|
|
|
self.AppendItem(self.open)
|
|
|
|
self.like = wx.MenuItem(self, wx.NewId(), _(u"Like"))
|
|
|
|
self.AppendItem(self.like)
|
|
|
|
self.unlike = wx.MenuItem(self, -1, _(u"Unlike"))
|
|
|
|
self.AppendItem(self.unlike)
|
|
|
|
|
|
|
|
def create_specific_comment_options(self):
|
|
|
|
self.delete = wx.MenuItem(self, wx.NewId(), _(u"Delete"))
|
|
|
|
self.AppendItem(self.delete)
|
|
|
|
|
|
|
|
class notificationsMenu(wx.Menu):
|
|
|
|
def __init__(self):
|
|
|
|
super(notificationsMenu, self).__init__()
|
|
|
|
self.mark_as_read = wx.MenuItem(self, wx.NewId(), _(u"Mark as read"))
|
|
|
|
self.AppendItem(self.mark_as_read)
|
|
|
|
|
|
|
|
class toolsMenu(wx.Menu):
|
|
|
|
def __init__(self, *args, **kwargs):
|
|
|
|
super(toolsMenu, self).__init__(*args, **kwargs)
|
|
|
|
self.url = wx.MenuItem(self, -1, _(u"Open URL"))
|
|
|
|
self.AppendItem(self.url)
|
|
|
|
# self.url.Enable(False)
|
|
|
|
self.translate = wx.MenuItem(self, -1, _(u"Translate"))
|
|
|
|
self.AppendItem(self.translate)
|
|
|
|
self.CheckSpelling = wx.MenuItem(self, -1, _(u"Check Spelling"))
|
|
|
|
self.AppendItem(self.CheckSpelling)
|
2016-04-11 11:48:35 -05:00
|
|
|
|
|
|
|
class attachMenu(wx.Menu):
|
|
|
|
def __init__(self):
|
|
|
|
super(attachMenu, self).__init__()
|
|
|
|
self.photo = wx.MenuItem(self, wx.NewId(), _(u"Picture"))
|
|
|
|
self.AppendItem(self.photo)
|