gui конструктор

Тема в разделе "WASM.HEAP", создана пользователем 984259h, 19 авг 2011.

  1. 984259h

    984259h New Member

    Публикаций:
    0
    Регистрация:
    25 авг 2007
    Сообщения:
    194
    Есть ли под win32 GUI конструктор как в ( с++ builder или delphi ) просто иногда приходиться написать программу и просто не хочется в MFC это все описывать. Знаю что есть Qt кроссплатформенный. Интересует мнение людей кто в чем программирует GUI приложения именно под win32 api ? , в VS 2010 есть конструктор но он частично касается MFC а основном он под .NET.
     
  2. bug1z

    bug1z New Member

    Публикаций:
    0
    Регистрация:
    27 дек 2008
    Сообщения:
    228
    под апи нельзя программировать, так как это просто интерфейс. в QT можно натыкать мышкой окошки.
     
  3. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    непонятно, что хочет автор.

    ищется IDE с возможностью WYSIWYG дизайна GUI с последующей генерацией исходников?
    нужна кроссплатформенность или достаточно Win32 плтаформ? в первом случае лучше Qt Designer-а ничего нет. во-втором - MSVS, не нравится .NET, бери версии от 2005 и ниже;

    в любом случае, если ты уже знаешь MFC и тебе, как ты говоришь, "просто не хочется в MFC это все описывать", то тогда придется повозиться с тем же Qt и изучить его трюки и фишки, а потом все равно изучить классы Qt ;). если тебе не важна кроссплатформенность я бы однозначно использовал связку MSVS + MFC + WinAPI/GDI/GDI+ (при условии, что ты знаешь MFC) для быстрого дизайна и разработки GUI.
     
  4. GreyScall

    GreyScall Серый

    Публикаций:
    0
    Регистрация:
    26 май 2011
    Сообщения:
    1
    Адрес:
    Люберцы
    Можно посмотреть это: APIx 2 - "лепите формачки" как вам нужно, а она генерирует исходник на чистом WinAPI для Паскаля/Делфи...
     
  5. AsmGuru62

    AsmGuru62 Member

    Публикаций:
    0
    Регистрация:
    12 сен 2002
    Сообщения:
    689
    Адрес:
    Toronto
    Надо полагать - есть рынок для такого инструмента? т.е. простой GUI framework для Win32, без наворотов, как в MFC.
    Занятно... давно было желание.
     
  6. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    AsmGuru62
    такой как раз никому и нахрен не нужен ;)
     
  7. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    984259h
    есть есть. именно вын32. именно на апи с кодогенерацией в кучу языков
    писан одним из местных воинов уже довольно давно. зовется visg

    2all
    совсем не обязательно каждую простенькую задачу только под вынь обвешивать мегабайтами кутэ или метрами+непереносимостью решетки. да и переносимые гуй постоители бывают и меньше и удобнее. все зависит от задачи
     
  8. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    qqwe
    такие поделки полезны только начинающим изучать GUI. для практического применения они не очень полезны. все что может сделать эта поделка (а может она немногое) с помощью драг-энд-дроп я програмно сделаю быстрее. тотже MDI с парочкой фреймов и модальных диалогов с разными контролололами в MSVS+MFC можно слепить за 15-20 минут включая все функциональность.

    пс. не бывает простых решений для сложных и профессиональных задач. поэтому и существуют такие монстры как кьют и студии.
     
  9. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    NeuronViking
    как раз таки очень хорошая вещь для построения небольших гуй интерфейсов для небольших гуй-утилит. без использования монструозных фреймфорков с минимумом сторонних глюков

    к вашему мфц я могу положить тк или иуп, на которых гуй ваяешь по мере необходимости вообще не вы выделяя в отдельный вопрос. и весят они гораздо меньше.
    но в случае, если собственного кода утили 1-2кб, имхо, немного криво довешеивать его либой даже на 300кб только ради пары окошек


    ---
    ЗЫ
    охх, как много в последнее время писателей строго "сложных и профессиональных задачЬ" развелось. даже не спрашиваю что же вы такого сложного и профессионального написали. даже не спрашиваю что за нелетающая птица вам о полетах рассказывала. скажу только, что действительно опытный профессионал вам и в блокноте решит задачу лучше и качественнее, чем не-будем-показывать-пальцем хоть в 2х студиях. знаете, раньше, когда ваш профессионал свой опыт зарабатывал в основном так и писали. немного не так удобно, зато больше вдумываешся, а не надеешся на студию/вреймфорк
     
  10. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    ЗЫ улыбнуло =) спасибо
     
  11. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    NeuronViking
    меня радует, что вы улыбаетесь в ответ на вопрос о заявленных вами как аргумент сложных задачах. только почемуто не удивляет такая реакция. хорошо хоть не начинаете вещать о непрерывных крыльях для боингов на кластерах суперкомпьютеров в старом осколе
     
  12. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    qqwe
    не вижу вопроса =)
     
  13. qqwe

    qqwe New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2009
    Сообщения:
    2.914
    учитывая, что я его повторил уже 2 раза и счас повторяю в третий, думаю, что вы его просто не хотите видеть

    а насчет большого и сложного - могу вам сказать, что как слон для вас кажется большим, так и вы для муравья кажетесь большим. однако, для каждого по отдельности вы сами себе кажетесь нормальными и обычными.
    это я к тому, что оценки возникают из соотношения задачи и возможностей/опыта/умений исполнителя задачи. наращивайте свой опыт постепенно и заберетесь на эверест без круглых глаз и кучи необходимостей и невозможностей
     
  14. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    qqwe
    даже не спрашиваю что же вы такого сложного и профессионального написали. даже не спрашиваю что за нелетающая птица вам о полетах рассказывала. - вот это вы называете вопросами? =)))
     
  15. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    что касается сложности... это действительно сложный вопрос =)

    ну, например, как вам задача по управлению массивом микроэлектродов, имплантированных в спинной мозг? сложная али не очень? по мне так сложная, признаюсь сразу.
     
  16. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.546
    Адрес:
    Russia
    И при чем тут GUI ? или вы это с потолка придумали?
     
  17. NeuronViking

    NeuronViking New Member

    Публикаций:
    0
    Регистрация:
    29 окт 2004
    Сообщения:
    476
    Адрес:
    где-то в Сиднее
    TermoSINteZ
    мне интересно было бы узнать, как бы вы решали задачу настройки почти сотни параметров эксперимента. через командную строку? =) или через десяток модальных диалогов? =))
    нет, не с потолка. это моя работа. которая слава всем святым на сегодня и на эту неделю закончена =) патница из овер!
     
  18. NoName

    NoName New Member

    Публикаций:
    0
    Регистрация:
    1 авг 2004
    Сообщения:
    1.229
    http://www.resource-builder.ru/features.html
    http://www.resedit.net/
    http://mrhx.ucoz.com/load/1
    http://www.wilsonc.demon.co.uk/d10resourceeditor.htm
    http://www.cs.virginia.edu/~lcc-win32/
    http://www.openwatcom.org/index.php/Main_Page
    http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=24809 (встроенный, бесплатно)
    http://www.masm32.com/board/index.php?topic=6271.0
    WinAsm
    FASM Resource Editor
    ...
    http://www.wasm.ru/toollist.php?list=2
     
  19. 100gold

    100gold New Member

    Публикаций:
    0
    Регистрация:
    26 фев 2010
    Сообщения:
    165
    Используйте Qt - на нём интересно писать.
     
  20. TermoSINteZ

    TermoSINteZ Синоби даоса Команда форума

    Публикаций:
    2
    Регистрация:
    11 июн 2004
    Сообщения:
    3.546
    Адрес:
    Russia
    NeuronViking
    Конфиги.
    Гуй для таких вещей - злая тема. ну вы сами представьте 100 кнопок в гуе ) Мне сразу вспоминается эта картинка