Модераторы: Akina

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Посоветуйте интерфейс для программы 
:(
    Опции темы
XPurple
Дата 24.5.2006, 05:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 4.5.2006
Где: Челябинск

Репутация: 1
Всего: 1



Написал программу для установки/удаления кодека. Но споткнулся в том месте, где меньше всего ожидал - в выборе интерфейса программы. Все время получается Frame-с-текстом и 3-я кнопками: "установить, удалить, Выход". Хотелось бы как-то разнообразить интерфейс. Я уже голову сломал, но ничего кроме форм из видеокурса VB6 в голову не идет. Подскажите, уважаемые, что добавить в интерфейс программы, чтобы она получила законченный вид.
 
--------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего.  Не помню, кто сказал, может быть, я   (с) 
PM MAIL   Вверх
Naghual
Дата 24.5.2006, 09:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



Главное в интерфейсах Юзабилити и ЮзерФриендли.
Остальное - понты 


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
XPurple
Дата 24.5.2006, 09:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 4.5.2006
Где: Челябинск

Репутация: 1
Всего: 1



Это понятно.
Может радиокнопки вставить, как считаете?
Или сильно топорно будет выглядеть?
 
--------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего.  Не помню, кто сказал, может быть, я   (с) 
PM MAIL   Вверх
Naghual
Дата 24.5.2006, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1893
Регистрация: 15.5.2004
Где: Украина, Днепр

Репутация: 26
Всего: 49



а зачем? типа выбрать желаемое действия а потом нажать ОК? - Такие номера проходят только для форм Мастеров, где идет пошаговая обработка действий и таких действий несколько.
У тебя-же, на сколько я понял, такого нет. Ты только озадачиш пользователя лишним действием.

Оставь три кнопки и текст - По моему лучше будет просто красиво оформить форму и все. 


--------------------
Я желаю всем Счастья!
PM ICQ Skype   Вверх
Akina
Дата 24.5.2006, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Программа должна отобразить все сведения о кодеке 
  • установленном в системе 
  • интегрированном в программу
В зависимости от версий она должна предлагать доступные действия из следующих:
  • Установить кодек
  • Переустановить кодек
  • Заменить кодек
  • Удалить кодек
  • Выйти из программы
 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
XPurple
Дата 24.5.2006, 13:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 4.5.2006
Где: Челябинск

Репутация: 1
Всего: 1



Akina, 
Спасибо, красиво у вас получилось... Я даже вздохнул.
Мне (надеюсь пока) это еще не под силу.
Ну ничего, будем стремится к идеалу, постепенно обрастая знаниями.  
--------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего.  Не помню, кто сказал, может быть, я   (с) 
PM MAIL   Вверх
IcyJet
  Дата 24.5.2006, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



Это инсталер, а значит:
  1.В форме есть заголовок (небольшая верхняя часть)
   а)взаде ставиься картинка-градиент переходящая (ближе к концу) из белого в изображение (обычно ставится красивая эмблема твоей программы)
   б)спереди (ближе к верху) название устанавливаемой программы, еще ниже название шага установки (а-ля "3. Выберите папку для установки:")
  2. В форме есть основные опции (конечно же ставятся внизу и отдиляются от основного поля)
   а)в этих опциях обычно ставятся кнопкм с надписями "Назад", "Вперед", "Выход" (иногда добовляется кнопка помощи но это Очень редко)
  3. Основное поле (центральная область)
   а)кнопок мало (обычно переключатели и флажки)
   б)значительные опции(обычно переключатели) в таком стиле: Иконка, Надпись(жирным шрифтом и большего размера чем обычные надписи), Пояснение
   в)менее значительные(Переключатели, флажки) в таком: Надпись, Пояснение(размер чуть меньше надписи)
   г)незначительные или просто надписи (к примеру над текстовыми полями, листами и т.д.) обычным размером
  4.Не всем нравятся инсталы в стиле: окно-фон на весь экран, диалог-окно описаное выще. Вывод -используй только диалог.
  5.Шрифт всего только один (например Arial)

P.s Если что-то непонятно smile  спрашивай, а вобше поинсталь проги типа MSWord'а... в цикличном режиме  smile (установил-удалил smile ) 
PM MAIL   Вверх
Akina
Дата 25.5.2006, 08:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



PS. Возможно также добавление пунктов действия:
  • Сохранить кодек (как опция пункта замены кодека)
  • Восстановить кодек
 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
vbCrLf
Дата 26.5.2006, 09:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 3.5.2006
Где: Севастополь

Репутация: 1
Всего: 1



Имхо, Фотошоп рулит. ,) Все свои программы, кнопки и т.д. рисую в нем. Получается очень даже ничего. 
PM MAIL ICQ   Вверх
IcyJet
Дата 26.5.2006, 15:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



Цитата

Имхо, Фотошоп рулит. ,) Все свои программы, кнопки и т.д. рисую в нем. Получается очень даже ничего.  

А кстате да, обычный Image-ящик и изменение изображения на события. Можно создать свой контрол smile 
где будет свойства PressPicture и DePressPicture, но тогда придется вместе с инсталом *.ocx возить, а это кРайне нехорошо. 
PM MAIL   Вверх
Voldemar2004
Дата 26.5.2006, 19:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1650
Регистрация: 25.12.2004

Репутация: 7
Всего: 23



IcyJet, посмотри здесь: http://vingrad.ru/VB-VB-002926 . Зачем изобретать велосипед и писать инсталлятор на VB? smile  


--------------------
i_i 
(';') 
(V)

user posted image
PM MAIL   Вверх
IcyJet
Дата 27.5.2006, 18:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 57
Регистрация: 4.5.2006

Репутация: нет
Всего: нет



Цитата

IcyJet, посмотри здесь: http://vingrad.ru/VB-VB-002926 . Зачем изобретать велосипед и писать инсталлятор на VB?    


Апсолютно согласен! Но XPurple видимо хочет зделать свой инстал, так сказать домашний smile  ...

 
PM MAIL   Вверх
vbCrLf
Дата 30.5.2006, 16:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 54
Регистрация: 3.5.2006
Где: Севастополь

Репутация: 1
Всего: 1



Я для своих прог исключительно пишу инсталлы сам. Большинство из них требует определенную специфику установки... ,)  

Это сообщение отредактировал(а) vbCrLf - 30.5.2006, 16:34
PM MAIL ICQ   Вверх
Akina
Дата 30.5.2006, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(vbCrLf @  30.5.2006,  17:33 Найти цитируемый пост)
Большинство из них требует определенную специфику установки... 

Достаточно трудно придумать специфику, нереализуемую продвинутыми создателями инсталлеров. Во всяком случае любые мои закавыки в конце концов оказывались вполне реализуемы в NSIS. 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
XPurple
Дата 31.5.2006, 05:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 140
Регистрация: 4.5.2006
Где: Челябинск

Репутация: 1
Всего: 1



Цитата(IcyJet @  27.5.2006,  18:26 Найти цитируемый пост)
Но XPurple видимо хочет зделать свой инстал, так сказать домашний 

Нет, не хочу. Я понимаю,что установка кодека и установка своей программы - это разные вещи. И диалог при установке должен быть минимален. Я не могу предложить пользователю (да и зачем ?) выбор каталога для установки кодека, зачем тогда писать инсталлер ?
p.s. Про nullsoft install system - я в курсе и использую для установки standard exe приложений.  

 
--------------------
Кто никогда ни о чем не спрашивает: тот либо знает все, либо не знает ничего.  Не помню, кто сказал, может быть, я   (с) 
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0561 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.