Страница 18 из 28

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Добавлено: 20 Январь 2024, 13:28
Губин Игорь
finsoftrz писал(а): 20 Январь 2024, 12:44 Какая-то странная связка пустого броуза в mdi окне и использования popup на кнопке тулбара.
На самом деле, всё относительно объяснимо в рамках логики системы и глюка в куске тулбаров... :facepalm: Лечится, не всегда успешно, через 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 на кнопке тулбара.
На самом деле, всё относительно объяснимо в рамках логики системы и глюка в куске тулбаров... :facepalm: Лечится, не всегда успешно, через 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 спасёт отца финансовой кларионистики. :nr:
Но копаться мне в нём лень.

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 спасёт отца финансовой кларионистики. :nr:
Но копаться мне в нём лень.
Это тоже так подумал, но с ходу не нашел. Точнее, есть в каталоге js клиента один css с похожим значением, но его изменение не сработало.
Ты вообще всплывающие подсказки не используешь? Они мелкие, меньше шрифта в окнах.

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Добавлено: 20 Январь 2024, 22:09
Губин Игорь
finsoftrz писал(а): 20 Январь 2024, 20:43 Ты вообще всплывающие подсказки не используешь? Они мелкие, меньше шрифта в окнах.
безымянный2.png
безымянный2.png (10.3 КБ) 2780 просмотров
finsoftrz писал(а): 20 Январь 2024, 20:43 Точнее, есть в каталоге js клиента один css с похожим значением, но его изменение не сработало.
Эх... молодёжь... :facepalm:

Код: Выделить всё

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 с похожим значением, но его изменение не сработало.
Эх... молодёжь... :facepalm:

Код: Выделить всё

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
Веселые картинки для популяризации технологии.

Справочник товаров.
MerchantLight01.jpg
Журнал приходных накладных
MerchantLight02.jpg
Приходная накладная.
MerchantLight03.jpg

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Добавлено: 17 Февраль 2024, 14:22
finsoftrz
Приходный кассовый ордер.
MerchantLight04.jpg
Печатная форма приходного кассового ордера.
MerchantLight05.jpg
Параметры отчета "Сводная оборотка по товарам".
MerchantLight06.jpg

AnyScreen (форсировали Неман Бонапартовы войска) - хроника войны

Добавлено: 17 Февраль 2024, 14:24
finsoftrz
Отчет "Сводная оборотка по товарам".
MerchantLight07.jpg
Отчет "Карточка товара".
MerchantLight08.jpg
Главное меню, раздел "Журналы документов".
MerchantLight10.jpg