Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Вниз

Тоска по VCL   Найти похожие ветки 

 
DillerXX ©   (2007-05-01 13:58) [0]

Пишу теперь на MS Studio, а там сабж :(


 
samadhi   (2007-05-01 14:07) [1]

Тандзан и Экидо шли однажды по грязной дороге. Лил проливной дождь. Проходя мимо перекрестка, они встретили красивую девушку в шелковом кимоно и шарфе, которая не могла перейти через рытвину. "Идем, девушка,"- сказал Тандзан сразу же. Он взял ее на руки и перетащил через грязь. Экидо ничего не сказал и молчал до тех пор, пока они не подошли к храму. Больше он не мог сдерживаться и сказал: "Нам, монахам, надо держаться подальше от женщин, особенно от молодых и красивых. Они опасны. Зачем ты сделал это?"
"Я оставил девушку там, - сказал Тандзан.- а ты все еще тащишь ее?"


 
celades ©   (2007-05-01 14:20) [2]


> Пишу теперь на MS Studio, а там сабж :(

Не нравятся WindowsForms?


 
Sergey Masloff   (2007-05-01 17:38) [3]

Пора менять род занятий...
P.S. В студии библиотека-то побогаче будет. Так что вместо стенаний может быть матчасть подучить?


 
DillerXX ©   (2007-05-01 21:45) [4]


> P.S. В студии библиотека-то побогаче будет.

Вы хоть раз в жизни работали с MFC? Только честно?


 
Sergey Masloff   (2007-05-01 22:14) [5]

DillerXX ©   (01.05.07 21:45) [4]
1) Да, а что? А кроме MFC и с ATL и с COMXLib (некий аналог ATL не такой накрученный)
2) В студии, в отличие от дельфы, MFC не единственный базовый фреймворк.

Если речь именно про MFC то она конечно несколько бардачная по сравнению с VCL, тут и говорить нечего. Только это ж старье сейчас оконных библиотек и других немало, а для чего-то без виндового интерфейса MFC и вообще особо не нужна... А ради интереса это что новый проект на MFC?


 
ANTPro ©   (2007-05-01 22:22) [6]

> [5] Sergey Masloff   (01.05.07 22:14)
> Только это ж старье сейчас оконных библиотек и других немало

Можно что-нибудь посоветовать?


 
Sergey Masloff   (2007-05-01 22:39) [7]

ANTPro ©   (01.05.07 22:22) [6]
В этом плане я немного отстал от жизни но по состоянию на пару лет назад постараюсь глянуть. Была одна на примете мне в свое время понравилась.


 
DillerXX ©   (2007-05-01 23:05) [8]


> А ради интереса это что новый проект на MFC?

Нет. Я сел и хотел сделать неособо сложное оконное приложение с несколькими формами. Как стандартный инструмент я нашёл только MFC, так как CRT зависима от .NET. Но оказалось, что MFC скорее сочетает в себе все неудобства WinAPI, плюс добавляет свои, связанные со своей архитектурой. А потом я вспомнил VCL.
Я видел Qt, потрясающая вещь, мне кажется лучшая библиотека, но, таскать с собой минимум 7 метров меня никак не устраивает. Да, она подходит для крупных проектов, но для мелких никак...


 
Sergey Masloff   (2007-05-01 23:17) [9]

DillerXX ©   (01.05.07 23:05) [8]
>http://sourceforge.net/project/showfiles.php?group_id=174700
Для твоей задачи самое то
Ни о каких метрах речи не идет


 
Ломброзо ©   (2007-05-02 00:32) [10]

MFC это дело привычки. Трудно всего лишь каких-то первых два-три года. Чтобы сэкономить время, некоторые товарищи настоятельно рекомендуют связку VB6 (для гуя) + C++/ATL (для низкоуровневых дел навроде Middle-tier или какой-нить компонентной модели), а особо продвинутые лабают весь UI на HTML. В смысле, просто броузер на диалог кидают и к событиям цепляются.


 
Юрий Зотов ©   (2007-05-02 00:39) [11]

> Трудно всего лишь каких-то первых два-три года.

Неужели это так и есть?


 
ferr ©   (2007-05-02 00:42) [12]

> Я видел Qt, потрясающая вещь, мне кажется лучшая библиотека,
> но, таскать с собой минимум 7 метров меня никак не устраивает.
> Да, она подходит для крупных проектов, но для мелких никак...

Qt достаточно дорогое для коммерческого использования.


 
Ломброзо ©   (2007-05-02 00:54) [13]

>Юрий Зотов ©   (02.05.07 00:39) [11]
Утрирую, конечно же.


 
Галинка ©   (2007-05-02 13:04) [14]

MFC это и правда темный лес. VCL намного удобнее. Аналог VCL WindowsForms, но если человеку не нравится/хочется дотнет подключать, тады ой.


 
Sergey Masloff   (2007-05-02 17:00) [15]

Ну и наверное в завершение.
Сегодня день свободный посмотрел что сейчас есть из нового в оконных фреймворках. Если бы мне сейчас пришлось на Це с плюсами что-то писать с виндовым интерфейсом я бы остановился на WTL. Мне вообще ATL нравится но конечно UI мягко говоря был не ее коньком. А сейчас WTL посмотрел - вроде то что доктор прописал.


 
DillerXX ©   (2007-05-02 20:46) [16]


> А сейчас WTL посмотрел - вроде то что доктор прописал.

Что-то там слишком много WinAPI-подобныx манипуляций, нет удобной привязки событий к форме, всё через сообщения... неужели нельзя добиться того что удобства, что и в VCL?

Кстати,
>  Если бы мне сейчас пришлось на Це с плюсами что-то писать

а на чём сейчас обычно?


 
Sergey Masloff   (2007-05-02 21:14) [17]

DillerXX ©   (02.05.07 20:46) [16]
40% на оутлуке (типа нужно сделать то-то срок к послезавтра)
20% "на бумажке" (Visio, word)
25%на PL/SQL
10% на .NET (языки разные в основном конечно C#)
5% Delphi, С++, несколько скриптовых языков
Примерно так



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.04 c
15-1177504095
ocean
2007-04-25 16:28
2007.05.27
Какая дрянь


11-1160160648
doozer
2006-10-06 22:50
2007.05.27
Где достать TGauge под KOL(MCK) ??


15-1177959188
Riply
2007-04-30 22:53
2007.05.27
Проверка дискеты на наличие плохих блоков.


15-1177443486
vasIZmax
2007-04-24 23:38
2007.05.27
Кража сайта


15-1177653950
Odinus
2007-04-27 10:05
2007.05.27
Dreamweaver





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский