Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2009, 21:00   #1
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию Подскажите дизайн...

Можете кто нить подсказать удачную планировку данной формы? =)
проблемма в том , что данная программа , как программа работает хорошо) все плавно, и удобно и быстро...вот только интерфейс не подошел

можете кто нить подсказать более удобный вид?
Изображения
Тип файла: png st.PNG (5.9 Кб, 110 просмотров)
neomichi вне форума Ответить с цитированием
Старый 10.08.2009, 12:25   #2
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

А что в label1 пишется?? Цвета лучше стандартные использовать, а если надо выделить текст, то лучше цвет шрифта меняй.
Hollander вне форума Ответить с цитированием
Старый 10.08.2009, 13:23   #3
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию добавлю что....

программа должна воркать на 2ом фреймворке => wpf тут не идет...
программа соединяется с роутером ну и запрашивает данные об соединении, поскольку не все данные приходят сразу, и не всегда приходят добавил многопоточности...в итоге вроде бы все хорошо)

label 1 показывается { " connected", "not connected " } соотвественно меняя фон..


пипочка stat_lab показывает состояние операции {"waiting","success","error"} ну и цвет соотвественно

просто программой пользуются люди=) хотелось бы к четкому функционалу добавить четкий дизайн)

подскажите как можно организовать дизайн,при вот такой функциональности?!
neomichi вне форума Ответить с цитированием
Старый 10.08.2009, 13:54   #4
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Наверное label и stat_lab можно объеденить в один контрол, т.к. получается на форме лишняя информация.
Смотри если у тебя в label написано connected или not connected, значит в stat_lab должно быть success. При waiting и error вообще не понятно что ты будешь писать в label. Советую 4 состояния: waiting, error, connected и not connected. К кнопкам добавить картинки, убрать status bar, а возле label повесить еще картинку, которая будет меняться в зависимости от статуса. Еще сделай нормальный заголовок формы, кнопка закрыть не должна быть мини(эта опция для других типов окон, а у тебя это окно главное), и размер окно должен быть фиксированным.

Это все были рекомендации, как я вижу такое приложение, а выбор за тобой.
Hollander вне форума Ответить с цитированием
Старый 10.08.2009, 15:34   #5
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

+следует убрать цветность кнопок и сделать их flat или popup, так же белый промежуток между ними смотриться как то пусто. Да и само поле, где расположен label, имхо, великовато для всего одной строчки текста.
Может быть как то так:

?
Если информация, в поле протокола, окажется для пользователя избыточной - можно все сократить до одной строки, в которой все будет расписано и выделяться цветом шрифта (а не фоном шрифта).
oleg kutkov вне форума Ответить с цитированием
Старый 10.08.2009, 15:57   #6
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию

Hollander хорошая идея насчет 4 состояний) спасибо
oleg kutkov и вам спасибо)

буду развивать идею с 4мя статусами =)

идеи...
+ решил взять анимацию с того же ajax
+ добавлю прозрачности...
+ borderstyle=none
+ прозрачность 30%
+ поверх всех окон
_________________
посмотрим что выйдет...

идея с отвисающим лист боксом мне не нравится...

Последний раз редактировалось neomichi; 10.08.2009 в 16:06.
neomichi вне форума Ответить с цитированием
Старый 10.08.2009, 16:08   #7
oleg kutkov
Unix C++ developer
Форумчанин
 
Аватар для oleg kutkov
 
Регистрация: 16.04.2007
Сообщений: 651
По умолчанию

Как я понял, программа мониторит состояние коннекта и если он пропадает - говорит пользователю, что нужно перезагрузить модем ?
А почему нельзя это дело автоматизировать ? Пусть программа сама бутает железяки и поднимает линк, а протокол работы пишет в лог-файл.
oleg kutkov вне форума Ответить с цитированием
Старый 10.08.2009, 17:00   #8
Hollander
Участник клуба
 
Аватар для Hollander
 
Регистрация: 03.05.2007
Сообщений: 1,189
По умолчанию

Очень удобно, чтобы в трее висела.
Hollander вне форума Ответить с цитированием
Старый 12.08.2009, 10:12   #9
neomichi
Пользователь
 
Регистрация: 26.03.2009
Сообщений: 43
По умолчанию

oleg kutkov:все таки главное предназначение моей программы, это показ текущего состояния, порой перезагружать не надо) там все так не однозначно получается , поэтому все лучше опытными руками.
Hollander да это, хорошая мысль)
neomichi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дизайн вида Photoshop Шульц Мультимедиа в Delphi 8 11.01.2009 03:21
Дизайн кнопок Fantom Общие вопросы Delphi 34 07.07.2008 06:54
Дизайн на DLE okolovas Фриланс 1 30.12.2007 11:24