Страница 9 из 10

Загадка про размер окна

Добавлено: 01 Ноябрь 2020, 20:56
Игорь Столяров
finsoftrz писал(а): 01 Ноябрь 2020, 20:43 Это работает, проверил в С6. Как раз, что критор хотел.
Я бы сделал что-то вроде процедуры WinIconizeOff() с обработкой текущего окна ( 0{Prop:Handle} )
и вставлял её (можно по условию) после Open(Windows).
Что ещё нужно человеку, что бы достойно встретить старость ? ;)

Загадка про размер окна

Добавлено: 01 Ноябрь 2020, 22:00
finsoftrz
В 1С77 вот такой стиль окна авторизации был (в С8 они пиктограмму совсем убрали).
wind.jpg
wind.jpg (27.12 КБ) 2144 просмотра
Этому соответствует такой код:

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

   Sty = GetWindowLong(Window{prop:handle}, GWL_STYLE)
   SetWindowLong(Window{prop:handle}, GWL_STYLE, BAND(Sty,BXOR(-1,WS_MINIMIZEBOX+WS_MAXIMIZEBOX)))

Загадка про размер окна

Добавлено: 01 Ноябрь 2020, 23:02
Игорь Столяров
Я так скажу: душить кнопки любой Игорь сможет ... ;)
А вот кто-бы рассказал как прикрутить к окну кнопку в стиле Microsoft Office ?

1.jpg
1.jpg (73.18 КБ) 2131 просмотр

Загадка про размер окна

Добавлено: 01 Ноябрь 2020, 23:13
finsoftrz
Сделать окно без заголовка. А заголовок окна иммитировать панелькой.
PS. Как же меня раздражает этот уродский интерфейс в мс офисе. :-(

Загадка про размер окна

Добавлено: 01 Ноябрь 2020, 23:29
Игорь Столяров
finsoftrz писал(а): 01 Ноябрь 2020, 23:13 Как же меня раздражает этот уродский интерфейс в мс офисе.
Наверно потому, что он не привычный.
Но так или иначе, Microsoft задаёт определённые направления развития интерфейса.
Я бы с удовольствием вынес операции управления окном или списком в такое вот общее меню.

Загадка про размер окна

Добавлено: 01 Ноябрь 2020, 23:44
finsoftrz
Напоминает художника из фильма Кейт и Лео. Который своими фекалиями на холст брызгал, а все апплодировали и пытались разглядеть скрытый смысл в "рисунке".
Если серьезно, то крайне сложно воспринимается информация в этом нагромождении корявых кнопок и выезжающих меню. Привыкнуть можно ко всему. Но вот апплодировать как то желания не возникает.

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 9:57
kreator
finsoftrz писал(а): 01 Ноябрь 2020, 20:43 Это работает, проверил в С6. Как раз, что критор хотел.
Попробую. Относительно недавно тема была, а я не помню :cry: .
RaFaeL писал(а): 01 Ноябрь 2020, 20:25 Я выше все написал, "Use WINDOW Setting"
У меня стоит галка, только результат другой. Ладно, думаю не стоит продолжать.

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 10:06
kreator
Игорь Столяров писал(а): 01 Ноябрь 2020, 23:02 А вот кто-бы рассказал как прикрутить к окну кнопку в стиле Microsoft Office ?
SV обещали такой функционал - https://clarionsharp.com/blog/windows-in-the-new-rtl/. Видимо стало совсем неактуально.

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 10:19
finsoftrz
kreator писал(а): 02 Ноябрь 2020, 9:57
finsoftrz писал(а): 01 Ноябрь 2020, 20:43 Это работает, проверил в С6. Как раз, что критор хотел.
Попробую. Относительно недавно тема была, а я не помню :cry: .
Я себе вчера приспособил в виде библиотечной функции и использовал для некоторых окон. Правда, кнопка минимизации не дизейблится, а скрываются обе кнопки минимизации и максимизации. Остается только кнопка закрыть окно и иконка. Для некоторых окон хорошо смотрится, например, для окна авторизации. Когда максимизировать/минимизировать смысла нет, а иконку повесить хочется.

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 11:20
kreator
Как раз так и надо. Это уже не десктопный вариант. Максимизировать/минимизировать смысла, действительно, нет.

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 12:42
Игорь Столяров
kreator писал(а): 02 Ноябрь 2020, 10:06 Для некоторых окон хорошо смотрится
Т.е. вся война только из-за того, что бы в окне без кнопок БЫЛА ИКОНКА ? :facepalm:

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 13:15
finsoftrz
Ага. Дьявол кроется в мелочах. :-)

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 14:13
kreator
Иконка придаёт некий смысл окну. У меня это предупреждение. Кнопка "Закрыть" тоже ведь есть.

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 14:17
finsoftrz
Про смысл иконок. У некоторых иконки на каждой строке в меню. Причем половина одинаковых. Люди как-то с этим живут. :-)

Загадка про размер окна

Добавлено: 02 Ноябрь 2020, 14:23
Игорь Столяров
finsoftrz писал(а): 02 Ноябрь 2020, 14:17 У некоторых иконки на каждой строке в меню. Причем половина одинаковых.
Иконка - она как баба. Должна придавать смысл, быть узнаваемой и по возможности украшать. :)
Т.е. есть некое действие, которое встречается в абсолютно разных списках.
Например: добавить, изменить, просмотр, печать и т.д. - вполне логично, что бы у них была одинаковая иконка.
А надпись уже должна пояснять чего печать, просмотр и т.д. Я так понимаю. :)