PDA

Просмотр полной версии : wx интерфейс, возможно настроить?


NewBotie123
10.12.2012, 10:06
После запуска WxStart.exe открывается окошко по умолчанию с парой вкладок...
Возможно ли где-нибудь и как-нибудь в файле настроить панельки окна, вкладки (открытые, свернутые...) их расположение и размеры, которые откроются после запуска•••••• (ну например чат мониторить во вкладке неудобно, хочу чтобы он в окошке рядом был или вообще его на панельку куда-нить вынести или хотя бы размер окна другой - на мелком мониторе неудобно).

PS я канеш понимаю, что имея исходник запилить такое можно быстро, но бот органайзеры как-то передают ссылки конфиг дерикторий в WxStart.exe, вот и задумался над параметрами интерфейса.

4epT
10.12.2012, 13:16
wx интерфейс настраивается через файлы:
..\src\Interface\Wx.pm
и всё что валяется в:
..\src\Interface\Wx\..

это и есть файлы-исходники, давай попробуй быстро =)

бот органайзеры как-то передают ссылки конфиг дерикторий в WxStart.exe
ты можешь запустить wxstart.exe со следующими параметрами:
General path options:
--control=PATHS Specify folders in which to look for control files.
--tables=PATHS Specify folders in which to look for table files.
--plugins=PATH Specify folders in which to look for plugins.
For the above options, you can specify multiple paths, delimited by '$pathDelimiter'.
--fields=PATH Specify the folder in which to look for field files.
--logs=PATH Save log files in the specified folder.
Control files lookup options:
--config=FILENAME Which config.txt to use.
--mon_control=FILENAME Which mon_control.txt to use.
--items_control=FILENAME Which items_control.txt to use.
--shop=FILENAME Which shop.txt to use.
--chat-log=FILENAME Which chat log file to use.
--storage-log=FILENAME Which storage log file to use.
--sys=FILENAME Which sys.txt to use.
Other options:
--interface=NAME Which interface to use at startup.
--lockdown Disable potentially insecure features.
--help Displays this help message.
Developer options:
--no-connect Do not connect to any servers.

я таким образом запускаю ботов через BAT-ники без всяких боторганайзеров.


В общем то как боторганайзер запускает wxstart.exe и настройка самого wx-интерфейса вообще никак не связаны

NewBotie123
11.12.2012, 07:32
неужели все скриптами и нет никакой более-менее удобной графической оболочки для разработки?

4epT
11.12.2012, 08:37
ну ты же сам просил исходники :)
возможно есть какая-то утилита для редактирования WxWidgets, например что-то типа:
http://visualwx.altervista.org/immagini/rad1.png

но я всегда редактировал в блокноте :)

NewBotie123
12.12.2012, 10:43
wxGlade is a GUI designer written in Python with the popular GUI toolkit wxPython, that helps you create wxWidgets/wxPython user interfaces. At the moment it can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code.