74 |
|
|
75 |
self.registerEventListeners( { |
self.registerEventListeners( { |
76 |
'Prompt': self._Prompt, |
'Prompt': self._Prompt, |
77 |
|
'Warning': self._Warning, |
78 |
'EmployeeLogin': self._EmployeeLogin, |
'EmployeeLogin': self._EmployeeLogin, |
79 |
'BeginTicket': self._BeginTicket, |
'BeginTicket': self._BeginTicket, |
80 |
'EndTicket': self._EndTicket, |
'EndTicket': self._EndTicket, |
248 |
def _EmployeeLogin(self, event): |
def _EmployeeLogin(self, event): |
249 |
self.statusbar.SetStatusText ('Clerk: %s (%s)' % (event.name, event.login), STATUS_USER) |
self.statusbar.SetStatusText ('Clerk: %s (%s)' % (event.name, event.login), STATUS_USER) |
250 |
|
|
251 |
|
def _Warning(self, event): |
252 |
|
self.statusbar.SetStatusText(event.message) |
253 |
|
wxBell(); |
254 |
|
|
255 |
def __OnSize(self, event): |
def __OnSize(self, event): |
256 |
self.frame.Layout() |
self.frame.Layout() |
328 |
394: 'RequestCancelLastItem', |
394: 'RequestCancelLastItem', |
329 |
392: 'RequestDuplicateLastItem', |
392: 'RequestDuplicateLastItem', |
330 |
|
|
331 |
|
# |
332 |
|
310: 'RequestCancelTicket', |
333 |
|
321: 'RequestReprint', |
334 |
|
|
335 |
|
|
336 |
} |
} |
337 |
|
|
338 |
|
|
339 |
|
|
340 |
|
# F1 = Tender Cash |
341 |
|
# F2 = Tender Check |
342 |
|
# F3 = Tender Credit Card |
343 |
|
# F4 = Tender Gift Cert |
344 |
|
# |
345 |
|
# F5 = Begin Layaway |
346 |
|
# F6 = Make Layaway Payment |
347 |
|
# F7 = End Layaway |
348 |
|
# |
349 |
|
# PrnScrn = Reprint Ticket |
350 |
|
# Break = Cancel Ticket |
351 |
|
# |
352 |
|
# F11 = Tax Exemption |
353 |
|
# |
354 |
|
# / = Cancel Item |
355 |
|
# * = Enter Quantity |
356 |
|
# + = Duplicate Last Item |