Страница 18 из 28
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 13:28
Губин Игорь
finsoftrz писал(а): 20 Январь 2024, 12:44
Какая-то странная связка пустого броуза в mdi окне и использования popup на кнопке тулбара.
На самом деле, всё относительно объяснимо в рамках логики системы и глюка в куске тулбаров...

Лечится, не всегда успешно, через PROP:Active и Display
Я отказался от тулбаров в варианте для AnyScreen в пользу меню с динамической генерацией.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 14:23
kreator
А если не посылать event:accepted на соответствующий пункт меню фрейма, а сразу вызвать соответствующее mdi-окно (процедуру или ещё что-то там)? Просто кнопки на тулбаре с вызовами процедур вызывают такие странные эффекты?
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 16:21
finsoftrz
Губин Игорь писал(а): 20 Январь 2024, 13:28
finsoftrz писал(а): 20 Январь 2024, 12:44
Какая-то странная связка пустого броуза в mdi окне и использования popup на кнопке тулбара.
На самом деле, всё относительно объяснимо в рамках логики системы и глюка в куске тулбаров...

Лечится, не всегда успешно, через PROP:Active и Display
Я отказался от тулбаров в варианте для AnyScreen в пользу меню с динамической генерацией.
Prop:active и display я пробовал в разных местах, не помогает. Обычное меню неудобно, там разные пункты, которые редко используются. Замысел был повесить на кнопки на тулбаре выбор наиболее часто используемых функций, но для просто вызовов (без popup подменю) их мало. Как вариант, сделать фиксированный набор кнопок и какую-то настраиваемую привязку функций к ним. Мне кажется, это слишком громоздко.
Что такое меню с автоматической генерацией?
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 16:23
finsoftrz
kreator писал(а): 20 Январь 2024, 14:23
А если не посылать event:accepted на соответствующий пункт меню фрейма, а сразу вызвать соответствующее mdi-окно (процедуру или ещё что-то там)? Просто кнопки на тулбаре с вызовами процедур вызывают такие странные эффекты?
Если без popup, то все нормально. Если в открытом окне броуз с информацией, то тоже все нормально. У меня глюк появляется именно на связке вызова через popup на тулбаре и пустом броузе в открытом mdi окне.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 17:18
finsoftrz
А удалось изменить размер шрифта у тултипов? Стандартное SYSTEM {PROP:FontSize + PROP:TipsFont}=14 не срабатывает.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 19:44
Губин Игорь
finsoftrz писал(а): 20 Январь 2024, 17:18
Стандартное SYSTEM {PROP:FontSize + PROP:TipsFont}=14 не срабатывает.
CSS спасёт отца финансовой кларионистики.
Но копаться мне в нём лень.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 19:47
Губин Игорь
finsoftrz писал(а): 20 Январь 2024, 12:44
Какая-то странная связка пустого броуза в mdi окне и использования popup на кнопке тулбара.
AnyScreen:DisplayThread
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 20:17
finsoftrz
Губин Игорь писал(а): 20 Январь 2024, 19:47
finsoftrz писал(а): 20 Январь 2024, 12:44
Какая-то странная связка пустого броуза в mdi окне и использования popup на кнопке тулбара.
AnyScreen:DisplayThread
Я это использую для ограничения запускаемых процедур, когда надо открыть только один экземпляр. Здесь работает. А в варианте с popup непонятно, в какой момент так надо сказать. Пробовал после popup, ожидаемо не работает. Можно попробовать в вызываемой процедуре после запуска послать во фрейм notify, не факт, что сработает, да и как-то сложно, во все вызываемые из фрейма процедуры такое вставлять. Я вообще убрал тулбар, оставил одно меню. В принципе, там есть быстрый поиск, можно привыкнуть.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 20:43
finsoftrz
Губин Игорь писал(а): 20 Январь 2024, 19:44
finsoftrz писал(а): 20 Январь 2024, 17:18
Стандартное SYSTEM {PROP:FontSize + PROP:TipsFont}=14 не срабатывает.
CSS спасёт отца финансовой кларионистики.
Но копаться мне в нём лень.
Это тоже так подумал, но с ходу не нашел. Точнее, есть в каталоге js клиента один css с похожим значением, но его изменение не сработало.
Ты вообще всплывающие подсказки не используешь? Они мелкие, меньше шрифта в окнах.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 20 Январь 2024, 22:09
Губин Игорь
finsoftrz писал(а): 20 Январь 2024, 20:43
Ты вообще всплывающие подсказки не используешь? Они мелкие, меньше шрифта в окнах.

- безымянный2.png (10.3 КБ) 2780 просмотров
finsoftrz писал(а): 20 Январь 2024, 20:43
Точнее, есть в каталоге js клиента один css с похожим значением, но его изменение не сработало.
Эх... молодёжь...
Код: Выделить всё
AnyScreen:SetCSSFile
This function loads CSS file with custom styles and themes.
Prototype
AnyScreen:SetCSSFile PROCEDURE
(STRING FileName)
Parameters
FileName
Full path to the CSS file on the application server.
Используемые стили можно посмотреть в инструментах разработчика и переопределить...
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 21 Январь 2024, 0:31
finsoftrz
Смотрим...
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 21 Январь 2024, 1:25
finsoftrz
Губин Игорь писал(а): 20 Январь 2024, 22:09
finsoftrz писал(а): 20 Январь 2024, 20:43
Ты вообще всплывающие подсказки не используешь? Они мелкие, меньше шрифта в окнах.
безымянный2.png
finsoftrz писал(а): 20 Январь 2024, 20:43
Точнее, есть в каталоге js клиента один css с похожим значением, но его изменение не сработало.
Эх... молодёжь...
Код: Выделить всё
AnyScreen:SetCSSFile
This function loads CSS file with custom styles and themes.
Prototype
AnyScreen:SetCSSFile PROCEDURE
(STRING FileName)
Parameters
FileName
Full path to the CSS file on the application server.
Используемые стили можно посмотреть в инструментах разработчика и переопределить...
Разобрался, работает. Спасибо!
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 17 Февраль 2024, 14:20
finsoftrz
Веселые картинки для популяризации технологии.
Справочник товаров.
Журнал приходных накладных
Приходная накладная.
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 17 Февраль 2024, 14:22
finsoftrz
Приходный кассовый ордер.
Печатная форма приходного кассового ордера.
Параметры отчета "Сводная оборотка по товарам".
AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны
Добавлено: 17 Февраль 2024, 14:24
finsoftrz
Отчет "Сводная оборотка по товарам".
Отчет "Карточка товара".
Главное меню, раздел "Журналы документов".