· Начало · Статистика · WASM.RU · Noir.Ru ·

 WASM Phorum (Оффлайн - 24.11.2003) —› WASM.WIN32 —› Плоское окно

. 1 . 2 . >>

Посл.отвђт Сообщенiе


Дата: Окт 19, 2003 01:14:12

Приветствую!
Про плоские кнопки я уже спрашивал, а как сделать плоской само окно формы и по возможности элементы окна?


Дата: Окт 19, 2003 18:44:09

640kb
Смутно представляю себе внешний вид "плоского" окна. Скриншот поможет прояснить ситуацию.

По поводу элементов окна, то:
1. Радиокнопки и чекбоксы тоже являются кнопками и поддерживают стиль BS_FLAT.
2. Если убрать стиль WS_BORDER и добавить расширенный стиль WS_EX_STATICEDGE, можно получить более плоский вариант контрола.


Дата: Окт 19, 2003 19:32:35

640kb

Может, тебе лучше натравить на желанное окно spyxxx и посмотреть, как там его наворотили?


Дата: Окт 19, 2003 21:19:24

640kb
Если это окна, как в популярных keygen'ах, то там обычно все элементы окна рисуются самой программой. Ownerdrawn, так сказать.


Дата: Окт 20, 2003 00:22:31 · Поправил: 640kb

Стиль WS_BORDER я не применял, если он по дефолту, то я не знаю как его убрать. А сделать мне хочется хотя-бы как в аттаче.

1316988149__1.jpg


Дата: Окт 20, 2003 01:24:04

640kb
У меня по поводу аттача есть только две мысли:
1) Скриншот от Win 3.11
2) Все окно нарисовано и раскрашено самой программой, включая и область заголовка


Дата: Окт 20, 2003 05:39:54

Sk. Inc.
Скриншот от Win 3.11
imho нет. в w3.11 кнопки в заголовке окна были другие - слева "минус", справа - треугольники вверх и вниз.


Дата: Окт 20, 2003 07:03:22

Ставь в PE заголовке опцию типа minimum version required на 3.0.


Дата: Окт 20, 2003 07:03:32

q_q
Это 16-битное приложение для Windows 3.11. Скриншот сделан в Win32, но т.к. приложение не использует 3D-стиль, то даже в Win32 оно выглядит как в старой винде, за исключением кнопок и некоторых других графических элементов.


Дата: Окт 20, 2003 08:38:18 · Поправил: zalexf

дык, совсем просто, обнуляешь SubSystem в PE-заголовке и все....
делается автоматически утилиткой PE2NE на zalexf.narod.ru

хорошо-бы такой вирусок с таким побоечным эффектом! ;)


Дата: Окт 20, 2003 12:07:22

С этой прогой был только один diz файл, там было написано: "How i learned to keep ctrl3d.dll out of my business", а исходников не было :(


Дата: Окт 20, 2003 19:44:42

Многим не нравится стиль XP, но любителей win16 я встречаю впервые :)


Дата: Окт 20, 2003 21:27:29

Мне нравится простота. :)
Кстати PE2NE зарубает некоторые атрибуты, по крайней мере ES_READONLY зарубила.


Дата: Окт 20, 2003 21:43:47

Quantum

Ничего не вижу плохого в стиле XP, который например в Office XP,
но оформление самой winXP ужасное, я его сразу вырубаю приводя
к стилю win2k ;-)))


Дата: Окт 21, 2003 06:57:54

У меня аллергия на XP и всё, что с ним связано. Даже интерфейс Windows 2.0 и то лучше смотрелся.

640kb
Так вы его в NE превратили? AFAIK, 16-битный код в новых виндах работает через виртуальную машину, что плачевно сказывается на производительности. Вообще, использовать его в новых приложениях не стоит.

. 1 . 2 . >>


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.077