Так не виноватая я - оно само ...
Если в окне нет указания иконки, то используется иконки приложения.
Красненьким обвёл.
Модератор: Дед Пахом
Так не виноватая я - оно само ...
Теперь Вы должны чувствовать себя защищённым от инфляции мониторов !
Я не понял, почему у меня "нестандартно". Ничего в этом плане специально не меняли. Настройки у шаблонов ABC разные, у нас вот такие. Почему и как с ним пришли сейчас уже сложно сказать.
Тут неизбежно всплывет проблема ухода фрейма за границы экрана в результате смены монитора или неудачного переключения между приложениями. Вычислять размеры монитора, сколько мониторов в системе, какой включен и т.п. как-то не очень греет.Игорь Столяров писал(а): ↑01 Ноябрь 2020, 14:55Теперь Вы должны чувствовать себя защищённым от инфляции мониторов !
И вообще это более понятное решение с точки зрения юзера: захотел - растянул, захотел - открыл в окне.
Простые вещи не должны делаться сложно (C) Камасутра.
Это уже перебор. Точнее это задача системного ПО (она решаема), а не прикладной программы.
Зато "Здоровый кот - без всяких хлопот !"
Вполне.
Какие настройки шаблонов? Давайте я такие же сделаю.
Не устраивает.Игорь Столяров писал(а): ↑01 Ноябрь 2020, 14:48 Если в окне нет указания иконки, то используется иконки приложения.
Красненьким обвёл.
Тогда могу предложить на суд высокого жюри цитату из справки к бобине:
Ну или вот здесь обсуждалось: viewtopic.php?f=1&t=3989&p=31220&hilit= ... ong#p31220WinView WINDOW('View'),AT(0,0,320,200),MDI,MAX,HVSCROLL
END
CODE
OPEN(WinView)
! Убрать кнопку минимизации MIN с окна с атрибутом ICON()
Sty = GetWindowLong(Window{prop:handle}, GWL_STYLE)
SetWindowLong(Window{prop:handle}, GWL_STYLE, BAND(Sty,BXOR(-1,WS_MINIMIZEBOX)))
Это работает, проверил в С6. Как раз, что критор хотел.Игорь Столяров писал(а): ↑01 Ноябрь 2020, 19:56 Тогда могу предложить на суд высокого жюри цитату из справки к бобине: