Finished refactoring menu showing, now also sense editing works!
This commit is contained in:
@@ -1,21 +1,9 @@
|
||||
from message.message import Message, ClickMessage
|
||||
from message.message import Message
|
||||
from message.translation_edit import AddTranslation, EditTranslation
|
||||
from message.simple_messages import ClickMessage
|
||||
|
||||
from model import Example, Sense, Translation
|
||||
from view import modals
|
||||
|
||||
|
||||
class ShowMenu(ClickMessage):
|
||||
def on_event(self, event):
|
||||
location_x = event.currentTarget.offsetLeft
|
||||
location_y = event.currentTarget.offsetTop + event.currentTarget.offsetHeight
|
||||
self.menu_location = (location_x, location_y)
|
||||
super().on_event(event)
|
||||
|
||||
def update_model(self, model):
|
||||
model.menu_location = self.menu_location
|
||||
model.translation = self.get_arg(0, Translation)
|
||||
model.menu_target = model.translation
|
||||
|
||||
|
||||
class ShowSenseLabelEdit(ClickMessage):
|
||||
|
||||
Reference in New Issue
Block a user