Szerző Téma: Kliens bezáródás  (Megtekintve 146 alkalommal)

Nem elérhető bazsaaa

  • Beginner
  • Thank You
  • -Given: 3
  • -Receive: 0
  • Hozzászólások: 11
  • Segített: -1
  • Balázs
Kliens bezáródás
« Dátum: 2018-02-11, 22:08:34 »
Sziasztok!
Egy gyors kilépés gombot szeretnék létrehozni, de egyszerűen nem tudom, hogy mi okozza a hibát!
Valakinek esetleg ötlete?

Syserr:
0211 22:02:16138 :: CPythonPlayer::SetItemData(window_type : 1, dwSlotIndex=29, itemIndex=99999) - Failed to item data

0211 22:02:22130 :: Failed to load script file : locale/hu/ui/SystemDialog.py
0211 22:02:22133 ::
ui.py(line:2763) LoadScriptFile
system.py(line:192) execfile
system.py(line:163) Run
locale/hu/ui/SystemDialog.py(line:142) <module>

LoadScriptFile!!!!!!!!!!!!!! - <type 'exceptions.AttributeError'>:'module' object has no attribute 'SYSTEM_EXITALL'

0211 22:02:22133 :: ============================================================================================================
0211 22:02:22133 :: Abort!!!!



Előre is köszönöm a segítséget! :)

Elérhető Pisti95

  • Sage
  • *****
  • Thank You
  • -Given: 97
  • -Receive: 621
  • Hozzászólások: 2 343
  • Segített: 661
Re:Kliens bezáródás
« Válasz #1 Dátum: 2018-02-11, 22:30:47 »
locale_interface.txt
SYSTEMEXIT Gyors kilépés

systemdialog.py

Beleírod ezt:
{
"name" : "system_exit_all",
"type" : "button",

"x" : 10,
"y" : 57,

"text" : uiScriptLocale.SYSTEMEXIT,

"default_image" : ROOT + "XLarge_Button_01.sub",
"over_image" : ROOT + "XLarge_Button_02.sub",
"down_image" : ROOT + "XLarge_Button_03.sub",
},




uisystem.py

Rákeresel erre:
self.GetChild("help_button").SAFE_SetEvent(self.__ClickHelpButton)

Mehet alá ez:
self.GetChild("system_exit_all").SAFE_SetEvent(self.SystemExit)

A fájl vége felé pedig ezt írod:

def SystemExit(self):
app.Exit()


Nem sok idő volt megírni, kipróbáltam és működik a dolog. Nekem ALT+F4-es megoldás szimpatikusabb, de kinek hogy.  ;D