реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Чем писать прогриммы для Windows на С++?, Оконные приложения. Бесплатный софт.
vvs157
сообщение Jul 20 2009, 13:18
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(zltigo @ Jul 20 2009, 15:39) *
При этом РЕАЛЬНО совершенно незачем использовать над API надстройки. Надстройки это просто отрыжка борлондячей политики привязывавшей пользователей всеми средствами прользователей к своим "особенным" продуктам.
Под API сейчас практически никто не пишет. Начиная от MFC и заканчивая dotnet последний версии (с >300МБ redistribution pack) - это то же надстройки.
Go to the top of the page
 
+Quote Post
Xenia
сообщение Jul 20 2009, 13:39
Сообщение #17


Гуру
******

Группа: Модератор FTP
Сообщений: 4 479
Регистрация: 20-02-08
Из: Москва
Пользователь №: 35 237



Цитата(zltigo @ Jul 20 2009, 15:58) *
Увидел, например, характерную борлондячую кнопочку - и сразу видишь человеку было "сложно", и сносишь.


Да, по нынешнему времени борландовский раскрас кнопок выглядит анахронизмом. Но надо понимать, что раскрашивали их в пору Windows 3.1, когда родное оформление графических элементов было довольно-таки убогим. И в те времена такие кнопки почитались за шик smile.gif. Но в более поздних версиях Windows навели марафет. Тут не только тени, но и целый набор централизованно выбираемых стилей. После этого борландовский раскрас выглядит уже скромно, а у кое-кого вызывает неадекватную реакцию smile.gif.

Но ведь не беремся же мы за молоток, когда видим микросхемы в DIP-корпусе? smile.gif А при програмировании и того проще - если хочется иметь Windows-ский псевдотрехмерный раскрас, то достаточно выполнить:
EnableCtl3d(true);
А если хочешь заказать старые кнопки, то выполняешь:
EnableBWCC(true);
Т.е. в том и другом случае осуществляешь заказ того, что хочешь. А если не заказывать ничего из этого, то кнопки получатся стандартными, такими, как они выглядят на родных виндоусовских диалогах.
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Jul 21 2009, 05:35
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(zltigo @ Jul 20 2009, 15:58) *
И программы которые писались теми, кому "сложно" (сложности, ведь не исчерпываются графическим интерфейсом sad.gif ), благодаря этим "библиотекам да компонентам" видны невооруженным взглядом и не приходится тратить особо много времени на их отсев. Увидел, например, характерную борлондячую кнопочку - и сразу видишь человеку было "сложно", и сносишь. Несомненное удобство и облегчение участи пользователя smile.gif!

Интересно посмотреть на творения Ваших рук
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jul 21 2009, 05:54
Сообщение #19


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(kolisnichenko_r @ Jul 21 2009, 08:35) *
Интересно посмотреть на творения Ваших рук

Не язвите, а покопайтесь по форуму. Сразу вопросы отпадут.
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Jul 21 2009, 05:56
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(HARMHARM @ Jul 21 2009, 08:54) *
Не язвите, а покопайтесь по форуму. Сразу вопросы отпадут.

Я без всяких задних мыслей, просто интересно.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jul 21 2009, 06:01
Сообщение #21


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(kolisnichenko_r @ Jul 21 2009, 08:56) *
Я без всяких задних мыслей, просто интересно.

Посмотрите здесь.
Go to the top of the page
 
+Quote Post
Aesthete Animus
сообщение Jul 21 2009, 09:32
Сообщение #22


Местный
***

Группа: Свой
Сообщений: 222
Регистрация: 9-06-07
Пользователь №: 28 317



А про wxWidgets еще не обмолвились? unsure.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 21 2009, 10:32
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kolisnichenko_r @ Jul 21 2009, 08:35) *
Интересно посмотреть на творения Ваших рук

А они не для "смотреть" smile.gif - они для работать.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Jul 21 2009, 12:23
Сообщение #24


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(zltigo @ Jul 21 2009, 13:32) *
А они не для "смотреть" smile.gif - они для работать.

Я хотел на кнопочки посмотреть, оформление, эргономичность.
Go to the top of the page
 
+Quote Post
HARMHARM
сообщение Jul 21 2009, 12:26
Сообщение #25


читатель даташитов
****

Группа: Свой
Сообщений: 853
Регистрация: 5-11-06
Из: Днепропетровск
Пользователь №: 21 999



Цитата(kolisnichenko_r @ Jul 21 2009, 15:23) *
Я хотел на кнопочки посмотреть, оформление, эргономичность.

А зачем там кнопочки? Командная строка!
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Jul 21 2009, 12:35
Сообщение #26


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(HARMHARM @ Jul 21 2009, 15:26) *
А зачем там кнопочки? Командная строка!

Заказчик требует кнопочки, мышка им удобнее.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 21 2009, 14:23
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kolisnichenko_r @ Jul 21 2009, 15:23) *
Я хотел на кнопочки посмотреть, оформление, эргономичность.

Есть и GUI-шные вещи. Писаны без прибамбасов. Интерфейсы спокойные в стиле родных Win2000. Собственно кнопочек по минимуму, в крайнем случае жмется на надпись (что-то в Web стиле) в выпадающих по хоткеям меню. Все чаще и чаще, пожалуй уже почти всегда используются и чистые Web интерфейсы, соответственно вся фигня с графическими надстройками идет лесом автоматически.
Цитата
Заказчик требует кнопочки, мышка им удобнее.

Если речь не идет о продукте с которым действительно человек будет ежедневно РАБОТАТЬ а не пару раз нажмет на какую-либо иконку и выкинет, то "простота работы" ввиде изобилия всяких интерфейсных прибамбасов это 100% иллюзия.
Заказчиков можно и нужно воспитывать, а с особо трудовоспитуемыми просто не иметь дела.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
kolisnichenko_r
сообщение Jul 22 2009, 06:59
Сообщение #28


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 12-09-07
Пользователь №: 30 482



Цитата(zltigo @ Jul 21 2009, 17:23) *
Заказчиков можно и нужно воспитывать, а с особо трудовоспитуемыми просто не иметь дела.

С заказчиком договоренность: делаю несколько вариантов заготовок - заказчик выберет, сделает замечания.
Воспитывать пока не тот статус, маловат багаж знаний.
Go to the top of the page
 
+Quote Post
o-henry
сообщение Jul 23 2009, 12:08
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 435
Регистрация: 8-03-06
Из: степей Украины
Пользователь №: 15 069



Цитата(zltigo @ Jul 21 2009, 17:23) *
Все чаще и чаще, пожалуй уже почти всегда используются и чистые Web интерфейсы, соответственно вся фигня с графическими надстройками идет лесом автоматически.

Проконсультируйте по организации таких интерфейсов:
Как взаимодействует программа, выполняющая полезную работу, с собственно Web интерфейсом?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 23 2009, 13:23
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(o-henry @ Jul 23 2009, 15:08) *
Как взаимодействует программа, выполняющая полезную работу, с собственно Web интерфейсом?

Так же, как и если-бы она была на удаленной машине, только IP локальный. Вообще достаточно часто программы дробятся еще дальше (интерфейс_пользователя-движок-нечно_связанное_с_железом) и взаимодействуют между собой через сокеты.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 23:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01533 секунд с 7
ELECTRONIX ©2004-2016