В настройки добавлена галка Fit maximized windows. При включении табакс будет приводить максимизированные окна к немаксимизированному виду (спасибо /Andy D?)
добавлена кнопка «Открыть объект приложения». Если нажать на большую зеленую стрелку вверх, например, в редакторе, то откроется класс или форма, которая редактируется
всем кнопкам присвоено свойство Text. Если добавить Menu Item? для Tabax, то можно будет управлять видимостью кнопок для разных групп пользователей
Tabax теперь выставляет себя в infolog.globalCache. Обратясь к нему можно получить его formrun и дальше им рулить:
теперь при определении текущего редактируемого метода распознаются методы элементов управления форм
если при вызове table browser удерживать Control, то он откроет в AOT таблицу, к которой привязана форма. Если таких таблиц несколько, то даст выбрать какую-нибудь из них.
теперь Tabax пытается выяснить открытый метод редактора и вызвать действие для него (например, при наждатии на кнопку «копировать» будет скопировано название открытого метода редактора) (большую часть работы сделал /Andy D?)
0.2.8
теперь дополнительные кнопки должны иметь имя <тип пункта меню>_<название пункта меню>.bmp, например Display_DevTableStructure.bmp
добавлена возможность простого подключения кнопок к тулбару: достаточно записfnm иконку кнопки с расширением BMP в папку <ваше приложение>\Share\Include\tabax\plugs и Menu Item? типа Action с таким же именем добавится в тулбар
Все еще актуально – У меня постоянно проблемы с Tabax – метод currentTable, вылетает ошибка времени выполнения
context не инициализирован (если кликаем и ничего совсем не выделено – все окна закрыты)
Если грид, на котором фокус, пустой – здесь хуже – летит ошибка в методе new класса Sys Context Menu? – Tree Node? у него видите ли не инициализирован при вызове метода applObjectOldLayerMask.
Иногда ошибка вылетает и на гридах, где есть данные.
Ax Path: при копировании используется активный датасурс, при переходе — первый
пожелания
сделать возможность вызова table browser также как и открытия таблицы – из списка таблиц формы
Добавить при вызове броузера (при нажатой, например, кнопке shift) вызывать броузер, отфильтрованный по той строке, на которой стоим. Например, по Rec Id. Еще и в том поле, из которого был вызван броузер
!/Плагины — сделать возможность подключения плагинов
Ax Path: надо использовать более быстрый переход, если можно обсуждение