Автор | Сообщение |
|
| |
Пост N: 67
Зарегистрирован: 15.12.09
|
|
Отправлено: 17.04.13 07:58. Заголовок: Юзеры не хотят GUI морду , им подавай "аля-консоль"
Dima пишет в одной из последних тем: Юзеры не хотят GUI морду , им подавай "аля-консоль" но с возможностью графики. Такие требования преобладают у тех кто давно сидит на xBase программах или всё таки это уже редкость? Я имею ввиду именно предпочтения пользователей а не разработчиков.
|
|
|
Ответов - 28
, стр:
1
2
All
[только новые]
|
|
|
| Администратор
|
Пост N: 2865
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.04.13 09:55. Заголовок: Я в своих программах..
Я в своих программах поддерживаю и консольный, и графический интерфейс. Функциональность при этом совершенно одинакова. Те пользователи, которые привыкли к косоли, как правило в ней и работают, избегают перехода на gui. Те, кто с консолью не работал, работать с ней не хотят, считают такие программы "отстойными", и работают только с gui. Поскольку появляются новые пользователи, работающих с gui становится все больше, а с tui - меньше Так что gui-программы все-таки вытесняют консольные, по крайней мере в моем случае.
|
|
|
|
| Администратор
|
Пост N: 2866
Зарегистрирован: 23.05.05
|
|
Отправлено: 17.04.13 10:22. Заголовок: Дополню: в связи с т..
Дополню: в связи с такой тенденцией, и с цейтнотом новые программы (не бог весть какие, это вам не расчет шестимерных свернутых пространств Калаби-Яу, а обычный тупой учетный софт) я уже делаю только с gui-интерфейсом.
|
|
|
|
| постоянный участник
|
Пост N: 2813
Зарегистрирован: 12.09.06
|
|
Отправлено: 22.04.13 09:56. Заголовок: Pasha пишет: я уже ..
Pasha пишет: цитата: | я уже делаю только с gui-интерфейсом. |
| А на чем делаешь (средства разработки) ?
|
|
|
|
| |
Пост N: 3067
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.04.13 10:19. Заголовок: Andrey пишет: А на ..
Andrey пишет: цитата: | А на чем делаешь (средства разработки) ? |
| FW
|
|
|
|
| |
Пост N: 94
Зарегистрирован: 03.12.08
|
|
Отправлено: 13.07.13 12:16. Заголовок: Мои пользователи ГУИ..
Мои пользователи ГУИ то-же не хотят " мне хватает клавиш - стрелок , ENTER , ESC и F1-F12 " нафиг эти всякие мышки и т д " В основном это программы учёта ( склад/производство и т д) . Их мечта - это чтоб в ширину экран вмещам больше 80-ти смволов :) - больше данных влазит :) . Но и поддержка графики - например показать фото изделия или какую-то диаграмму/отчёт/график ....
|
|
|
|
| |
Пост N: 3307
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.07.13 12:19. Заголовок: Softlog86 пишет: Их..
Softlog86 пишет: цитата: | Их мечта - это чтоб в ширину экран вмещам больше 80-ти смволов :) |
| Это не проблема , проблема в том что не каждое железо потянет 132 на 43 символа к примеру. У меня комп тянет и данных реально много влезает и бровсы получаются симпатичнее ;)
|
|
|
|
| постоянный участник
|
Пост N: 2905
Зарегистрирован: 12.09.06
|
|
Отправлено: 13.07.13 13:25. Заголовок: Dima пишет: Их меч..
Dima пишет: цитата: | Их мечта - это чтоб в ширину экран вмещам больше 80-ти смволов :) - больше данных влазит :) . Но и поддержка графики - например показать фото изделия или какую-то диаграмму/отчёт/график .... |
| Да сейчас для этих целей спокойно можно использовать GTWVT-терминал, любой шрифт и любой размер ширины экрана. Я его выкладывал уже, там и графика есть.
|
|
|
|
| |
Пост N: 3308
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.07.13 13:31. Заголовок: Andrey я про GTWVT ..
Andrey я про GTWVT (WVG) и говорю. Не всякий комп потянет 132 на 43 строки. Говорю о Setmode(43,132)
|
|
|
|
| постоянный участник
|
Пост N: 2906
Зарегистрирован: 12.09.06
|
|
Отправлено: 13.07.13 14:14. Заголовок: Dima пишет: Не всяк..
Dima пишет: цитата: | Не всякий комп потянет 132 на 43 строки. Говорю о Setmode(43,132) |
| А какие (по характеристикам) не тянут ? Чтобы знать на будущее.....
|
|
|
|
| |
Пост N: 3309
Зарегистрирован: 17.05.05
|
|
Отправлено: 13.07.13 14:18. Заголовок: Andrey Не могу сказ..
Andrey Не могу сказать на все 100 % , так как заказчик удаленный (другой город) Я было сделал ему одну доработку и показывал бровс в режиме 43 на 132 , так вот этот режим сработал далеко не на всех компах.
|
|
|
|
| постоянный участник
|
Пост N: 363
Зарегистрирован: 13.10.05
|
|
Отправлено: 14.07.13 15:15. Заголовок: Странно Использую xH..
Странно Использую xHarbour build 1.0.0 Окно распахиваю на весь экран WVW_nOpenWindow("Ver 13.0613", 0,0,MAXROW(),maxcol()). Browse автоматом вытягиваю на всю высоту. Никаких проблем ни никаких машинах не было. В ширину не пытался вытянуть, но думаю , получилось бы.
|
|
|
|
|
| |
Пост N: 3310
Зарегистрирован: 17.05.05
|
|
Отправлено: 14.07.13 15:20. Заголовок: Vlad04 Связка MAXRO..
Vlad04 Связка MAXROW(),maxcol() для разного железа может быть разная. Точнее они зависят от SETMODE
|
|
|
|
| постоянный участник
|
Пост N: 364
Зарегистрирован: 13.10.05
|
|
Отправлено: 14.07.13 19:31. Заголовок: Связка MAXROW(),max..
цитата: | Связка MAXROW(),maxcol() для разного железа может быть разная. |
| Зависит от установленного разрешения. Не было случаев , чтобы монитор отказывался работать с программой, если работал вообще ( и с крупным шрифтом и с мелким) .
|
|
|
|
| |
Пост N: 3311
Зарегистрирован: 17.05.05
|
|
Отправлено: 14.07.13 19:43. Заголовок: Vlad04 Наверное мы ..
Vlad04 Наверное мы с тобой о разных вещах говорим. Покажи самодостаточный код что бы я понял тебя.
|
|
|
|
| постоянный участник
|
Пост N: 2908
Зарегистрирован: 12.09.06
|
|
Отправлено: 14.07.13 22:52. Заголовок: Вот самодостаточный ..
|
|
|
|
| Администратор
|
Пост N: 2932
Зарегистрирован: 23.05.05
|
|
Отправлено: 14.07.13 23:30. Заголовок: Насчет самодостаточн..
Насчет самодостаточного примера. Просто надо использовать вместо старых граничных значений 24*79 вызовы MaxRow(), MaxCol(). Надо просто абстрагироваться от конкретного разрешения экрана. Вместо 78 вызывать NaxCol()-1. Вместо 23 - MaxRow()-1. А разрешение экрана должно задаваться настройками самой программы.
|
|
|
|
| постоянный участник
|
Пост N: 2911
Зарегистрирован: 12.09.06
|
|
Отправлено: 19.07.13 00:26. Заголовок: Dima пишет: Я было ..
Dima пишет: цитата: | Я было сделал ему одну доработку и показывал бровс в режиме 43 на 132 , так вот этот режим сработал далеко не на всех компах. |
| Сегодня столкнулся с такой же ситуацией. Железо нормальное, Atom-4 ядра, WinXP SP3 ! Не показывает бровс в режиме который я выставил в демо-программе http://files.mail.ru/65B58E4048F144CCB7D6DC55DA4A1C27 Делаю так: // Установить шрифт и размер шрифта cFont := "Lucida Console" ; nSize := 18 ; nWidth := 10 Wvt_SetFont( cFont ) hb_gtInfo( GTI_FONTWIDTH, nWidth ) hb_gtInfo( GTI_FONTSIZE, nSize ) // Установить новые размеры экрана SetMode( 38, 126 )
|
|
|
|
| |
Пост N: 116
Зарегистрирован: 19.05.05
|
|
Отправлено: 19.07.13 08:09. Заголовок: Я как то делал в одн..
Я как то делал в одной программе разные разрешения - для разных экранов- переключение не всегда срабатывало - пришлось просто в лоб дважды повторить команды изменения разрешения (setmode), шрифтов и размеров шрифтов терминал (GTWVT)
|
|
|
|
| постоянный участник
|
Пост N: 2912
Зарегистрирован: 12.09.06
|
|
Отправлено: 19.07.13 10:06. Заголовок: nick_mi пишет: повт..
nick_mi пишет: цитата: | повторить команды изменения разрешения (setmode), шрифтов и размеров шрифтов терминал (GTWVT) |
| Сначала надо установить шрифт, а ТОЛЬКО потом делать setmode ! По другому нельзя ! Или я ошибаюсь ?
|
|
|
|
| |
Пост N: 3316
Зарегистрирован: 17.05.05
|
|
Отправлено: 19.07.13 10:14. Заголовок: Andrey пишет: Снача..
Andrey пишет: цитата: | Сначала надо установить шрифт, а ТОЛЬКО потом делать setmode |
| Да так как по другому сработает криво или не сработает
|
|
|
|
| |
Пост N: 3318
Зарегистрирован: 17.05.05
|
|
Отправлено: 19.07.13 13:24. Заголовок: Andrey Твой пример ..
Andrey Твой пример у меня отработал нормально для SetMode( 38, 126 ) , хотя машинке почти 10 лет ps Intel Pentium 4 630, 3000 MHz (15 x 200) NVIDIA GeForce
|
|
|
|
|
| |
Пост N: 3319
Зарегистрирован: 17.05.05
|
|
Отправлено: 19.07.13 16:09. Заголовок: Andrey пишет: SetMo..
Andrey пишет: Похоже это не совсем стандартный режим и возможно поэтому и не ставится Note: if a console application runs in full screen text mode, there are only a limited number of row/column combinations that can be displayed. This is hardware dependent. Common combinations for the number of rows and columns are: 25,80 | 43,80 | 50,80 | 60,80 | 25,132 | 43,132 | 50,132 | 60,132.
|
|
|
|
| |
Пост N: 117
Зарегистрирован: 19.05.05
|
|
Отправлено: 19.07.13 18:55. Заголовок: Тестовый пример от A..
Тестовый пример от Andrey у меня прошел в обеих режимах на Win XP Sp3 на работе и на Win 7 дома По ходу "Common combinations for the number of rows and columns are: 25,80 | 43,80 | 50,80 | 60,80 | 25,132 | 43,132 | 50,132 | 60,132. " по всей видимости, пришли из Clipper , по крайней мере для команды setmode() в NG указаны вышеперечисленные режимы, и скорее всего относятся для стандартного терминала Harbour. Для GTWVT это совсем не критично. У меня программа с постоянным переключением setmode () 25х80 и 43х120 работают от Win 98 до XP Sp3. Жалоб пока не поступало . Терминал GTWVT
|
|
|
|
| |
Пост N: 3320
Зарегистрирован: 17.05.05
|
|
Отправлено: 19.07.13 21:03. Заголовок: nick_mi пишет: 25х8..
nick_mi пишет: цитата: | 25х80 и 43х120 работают от Win 98 до XP Sp3. Жалоб пока не поступало . Терминал GTWVT |
| Полагаю что не важно какой терминал GTWIN или GTWVT от железа все зависит. Чую спинным мозгом что режим 60,132 если он не сработал на GTWIN то и на GTWVT со 100 % вероятностью он так же не сработает. Достаточно собрать простой пример в котором тестятся хотя бы основные режимы 25,80 | 43,80 | 50,80 | 60,80 | 25,132 | 43,132 | 50,132 | 60,132 и убедится в том что не на всякой машине сработают все режимы. nick_mi пишет: цитата: | Тестовый пример от Andrey у меня прошел в обеих режимах на Win XP Sp3 на работе и на Win 7 дома |
| Он тоже полагал что это режим сработает на любой на машине а оно вон как оказалось.
|
|
|
|
| |
Пост N: 118
Зарегистрирован: 19.05.05
|
|
Отправлено: 19.07.13 21:37. Заголовок: Может быть, конечно,..
Может быть, конечно, и от железа зависит. Но сам понимаешь, WIN 98 на более-менее новые машины не ставят
|
|
|
|
| |
Пост N: 3321
Зарегистрирован: 17.05.05
|
|
Отправлено: 19.07.13 22:10. Заголовок: nick_mi Про 98 хрюш..
nick_mi Про 98 хрюшу я и не говорил о железе говорил. Давай сделаем тест что бы развеять сомнения.
|
|
|
|
| |
Пост N: 20
Зарегистрирован: 24.04.13
|
|
Отправлено: 20.08.13 12:50. Заголовок: Да сейчас для этих ц..
Тему наверное можно перенести из флейма в раздел [x]harbour. цитата: | Да сейчас для этих целей спокойно можно использовать GTWVT-терминал, любой шрифт и любой размер ширины экрана. |
| Объясните простыми словами что такое GTWVT-терминал ?
|
|
|
|
| постоянный участник
|
Пост N: 2933
Зарегистрирован: 12.09.06
|
|
Отправлено: 20.08.13 14:24. Заголовок: azoo пишет: Объясни..
|
|
|
Ответов - 28
, стр:
1
2
All
[только новые]
|
|