![]() |
|
Модераторы: Akina |
![]()
|
|
| XPurple |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 4.5.2006 Где: Челябинск Репутация: 1 Всего: 1 |
Написал программу для установки/удаления кодека. Но споткнулся в том месте, где меньше всего ожидал - в выборе интерфейса программы. Все время получается Frame-с-текстом и 3-я кнопками: "установить, удалить, Выход". Хотелось бы как-то разнообразить интерфейс. Я уже голову сломал, но ничего кроме форм из видеокурса VB6 в голову не идет. Подскажите, уважаемые, что добавить в интерфейс программы, чтобы она получила законченный вид.
--------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего. Не помню, кто сказал, может быть, я (с) |
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 26 Всего: 49 |
Главное в интерфейсах Юзабилити и ЮзерФриендли.
Остальное - понты -------------------- Я желаю всем Счастья! |
|||
|
||||
| XPurple |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 4.5.2006 Где: Челябинск Репутация: 1 Всего: 1 |
Это понятно.
Может радиокнопки вставить, как считаете? Или сильно топорно будет выглядеть? --------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего. Не помню, кто сказал, может быть, я (с) |
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 26 Всего: 49 |
а зачем? типа выбрать желаемое действия а потом нажать ОК? - Такие номера проходят только для форм Мастеров, где идет пошаговая обработка действий и таких действий несколько.
У тебя-же, на сколько я понял, такого нет. Ты только озадачиш пользователя лишним действием. Оставь три кнопки и текст - По моему лучше будет просто красиво оформить форму и все. -------------------- Я желаю всем Счастья! |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Программа должна отобразить все сведения о кодеке
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| XPurple |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 4.5.2006 Где: Челябинск Репутация: 1 Всего: 1 |
Akina,
Спасибо, красиво у вас получилось... Я даже вздохнул. Мне (надеюсь пока) это еще не под силу. Ну ничего, будем стремится к идеалу, постепенно обрастая знаниями. --------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего. Не помню, кто сказал, может быть, я (с) |
|||
|
||||
| IcyJet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 4.5.2006 Репутация: нет Всего: нет |
Это инсталер, а значит:
1.В форме есть заголовок (небольшая верхняя часть) а)взаде ставиься картинка-градиент переходящая (ближе к концу) из белого в изображение (обычно ставится красивая эмблема твоей программы) б)спереди (ближе к верху) название устанавливаемой программы, еще ниже название шага установки (а-ля "3. Выберите папку для установки:") 2. В форме есть основные опции (конечно же ставятся внизу и отдиляются от основного поля) а)в этих опциях обычно ставятся кнопкм с надписями "Назад", "Вперед", "Выход" (иногда добовляется кнопка помощи но это Очень редко) 3. Основное поле (центральная область) а)кнопок мало (обычно переключатели и флажки) б)значительные опции(обычно переключатели) в таком стиле: Иконка, Надпись(жирным шрифтом и большего размера чем обычные надписи), Пояснение в)менее значительные(Переключатели, флажки) в таком: Надпись, Пояснение(размер чуть меньше надписи) г)незначительные или просто надписи (к примеру над текстовыми полями, листами и т.д.) обычным размером 4.Не всем нравятся инсталы в стиле: окно-фон на весь экран, диалог-окно описаное выще. Вывод -используй только диалог. 5.Шрифт всего только один (например Arial) P.s Если что-то непонятно |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
PS. Возможно также добавление пунктов действия:
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| vbCrLf |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 3.5.2006 Где: Севастополь Репутация: 1 Всего: 1 |
Имхо, Фотошоп рулит. ,) Все свои программы, кнопки и т.д. рисую в нем. Получается очень даже ничего.
|
|||
|
||||
| IcyJet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 4.5.2006 Репутация: нет Всего: нет |
А кстате да, обычный Image-ящик и изменение изображения на события. Можно создать свой контрол где будет свойства PressPicture и DePressPicture, но тогда придется вместе с инсталом *.ocx возить, а это кРайне нехорошо. |
|||
|
||||
| Voldemar2004 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1650 Регистрация: 25.12.2004 Репутация: 7 Всего: 23 |
IcyJet, посмотри здесь: http://vingrad.ru/VB-VB-002926 . Зачем изобретать велосипед и писать инсталлятор на VB?
-------------------- i_i (';') (V) ![]() |
|||
|
||||
| IcyJet |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 57 Регистрация: 4.5.2006 Репутация: нет Всего: нет |
Апсолютно согласен! Но XPurple видимо хочет зделать свой инстал, так сказать домашний |
|||
|
||||
| vbCrLf |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 54 Регистрация: 3.5.2006 Где: Севастополь Репутация: 1 Всего: 1 |
Я для своих прог исключительно пишу инсталлы сам. Большинство из них требует определенную специфику установки... ,)
Это сообщение отредактировал(а) vbCrLf - 30.5.2006, 16:34 |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 34 Всего: 454 |
Достаточно трудно придумать специфику, нереализуемую продвинутыми создателями инсталлеров. Во всяком случае любые мои закавыки в конце концов оказывались вполне реализуемы в NSIS. -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| XPurple |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 140 Регистрация: 4.5.2006 Где: Челябинск Репутация: 1 Всего: 1 |
Нет, не хочу. Я понимаю,что установка кодека и установка своей программы - это разные вещи. И диалог при установке должен быть минимален. Я не могу предложить пользователю (да и зачем ?) выбор каталога для установки кодека, зачем тогда писать инсталлер ? p.s. Про nullsoft install system - я в курсе и использую для установки standard exe приложений. --------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего. Не помню, кто сказал, может быть, я (с) |
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |