| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > hot keys в IDE Builder |
| Автор: retto 15.4.2010, 21:20 |
| можно ли поменять сочетание горячих клавиш ? можно ли в key Mappings добавлять модули с своими сочетаниями клавиш? Например после того как выбрал Visual Studio Emulation пропали некоторые горячие клавиши, что есть не очень хорошо. и еще вопросы не в тему: - как перейти на реализацию метода, а не на объявление? ( в .срр файл) - как вернуться "назад" после того как я "перешел" на объявление метод/поля/свойства? - есть ли горячие клавиши закоментировать/раскоментировать ? |
| Автор: borisbn 15.4.2010, 22:11 |
| Я использую в качестве редактора студию с ассистантом. Добавляю в ассистант пути к VCL, создаю проект, включаю в него все исходники builder'овского проекта и наслаждаюсь жизнью |
| Автор: retto 15.4.2010, 22:17 |
| а можно ссылку где можно почитать про "студию с ассистантом" ? borisbn, тоесть если мне надо создать форму я лезу в билдер и создаю ее там, кидаю на нее нужные контролы, а потом лезу в студию чтобы писать код, потом если надо поменять имя кнопки лезу опять в билдер меняю имя и опять лезу в студию писать код? и это очень удобно? |
| Автор: Alca 15.4.2010, 22:17 | ||
M$ ? |
| Автор: borisbn 16.4.2010, 06:22 |
| retto, 1. http://wholetomato.com/ 2. Если всё программирование сводится к составлению формы с контролами и переименованию кнопочек, то да, согласен, неудобно Alca, M$ + wholetomato |
| Автор: Alca 16.4.2010, 09:10 | ||
Ты это http://www.cnpack.org/showdetail.php?id=669&lang=en юзал? |
| Автор: borisbn 16.4.2010, 09:18 | ||
лично я себя, например, приучил все визуальные "штучки" делать прям в Builder'е, т.е. в его редакторе, затем Alt-Tab ( по-моему не сложно |
| Автор: retto 16.4.2010, 12:13 |
уже юзаю borisbn, раз так тянет на студию (VS) не легче ли на студии и писать?) Всеравно пока ненашел как: - как перейти на реализацию метода, а не на объявление? ( в .срр файл) - как вернуться "назад" после того как я "перешел" на объявление метод/поля/свойства? |
| Автор: borisbn 16.4.2010, 12:44 |
скачал, установил. Вещь очень хорошая. Для Builder'а, ИМХО, то что надо. Спасибо. уже 3 года как забыл о Builder'е как о страшном сне, однако старые проекты приходится поддерживать |
| Автор: ИванМ 16.4.2010, 16:13 |
| borisbn, если не секрет, на что вы поменяли Builder? Я тоже хочу от него отказаться, но замены пока не вижу. От MFC и Qt у меня аллергия. |
| Автор: Alca 16.4.2010, 16:21 | ||
А от дотнета нет? |
| Автор: ИванМ 16.4.2010, 16:22 |
| Alca, дотнет устраивает всем кроме фреймворка |
| Автор: borisbn 16.4.2010, 16:35 |
| ИванМ, почему от MFC у Вас аллергия - объяснять не надо А по поводу дотнета - он же только под windows, если я не ошибаюсь. |
| Автор: Alca 16.4.2010, 16:36 | ||||
Так в чем дело? Пиши свои враперы.
Ес оф кос Добавлено @ 16:37 Тебе гуй ваять надо? Есть еще ATL/WTL. |
| Автор: retto 16.4.2010, 16:49 | ||
есть Mono 2.0, платформа для линухи, псевдо второй фреймворк. Наваял проект на втором дотнете под виндой, и потом используешь его на линухе. |
| Автор: ИванМ 16.4.2010, 16:50 |
| borisbn, не нравятся мне его надстройки типа Q_OBJECT, Q_PROPERTY, сигналы/слоты и проч.. Идея, не спорю, хорошая, сигналы/слоты вещь ценная (хотя мне кажется идея мелкософта с делегатами лучше), но реализация не нравится. Итак C++ сложный, еще всякие надстройки. Еще не нашел хорошей среды. И всякие формы тоже как реализованы не нравятся. Опять надстройки нелепые. Что качается дотнета, то он уже есть и под Linux (MONO). Но реализован каряво (такие же exe-файлы, которые сами по себе не выполняются). Думаю, идея загибнет. Добавлено через 2 минуты и 30 секунд Билдеромпопользуюсь, пока окончательно он не загнется или что то новое не появится (или не узнаю что есть что-то лучше) Да Такая же батва как MFC. |
| Автор: Alca 16.4.2010, 16:59 | ||
wxWidgets не подойдет? |
| Автор: ИванМ 16.4.2010, 17:02 |
Вот что это такое, не знаю. Слышал, но не вникал. Можешь в двух словах объяснить или ссылочку дать? |
| Автор: Alca 16.4.2010, 17:09 | ||
http://www.wxwidgets.org/ http://ru.wikipedia.org/wiki/WxWidgets |
| Автор: ИванМ 16.4.2010, 17:11 |
| Alca, спасибо, почитаю. |
| Автор: borisbn 16.4.2010, 17:11 | ||
а __property, __published и тому подобное ? а то, что классы, наследованные от TObject ведут себя не так, как обычные ? а невозможность множественного наследования от VCL-ных классов и от своих интерфейсов ? а невозможность создать VCL-ный класс на стеке (обязательно через new) ? |
| Автор: Alca 16.4.2010, 17:12 |
| Есть еще самописные GUI-шные либы http://forum.sources.ru/index.php?showtopic=159560&st=165&#entry2546962 |
| Автор: ИванМ 16.4.2010, 17:18 | ||
Это нравится.
Это несущественный минус (для меня лично). Большой проблемы в этом не вижу. Всегда можно создать свой класс, не основанный на TObject, и при желании его туда инкапсулировать. Зато без всяких надстроек, все гладко, чисто и прозрачно. Добавлено через 1 минуту и 20 секунд А самописные GUI-редакторы для этих либ? Добавлено через 7 минут borisbn, множественное наследование это вообще байда. В современных языках (C#, Java и т.п.) от него вообще отказались. Я тоже стараюсь этим не пользоваться. Вот на счет интерфейсов согласен, но с этим жить можно. |
| Автор: Alca 16.4.2010, 17:30 | ||
M$ студия, ResEdit |
| Автор: ИванМ 16.4.2010, 17:31 |
| Alca, |
| Автор: Alca 16.4.2010, 17:32 |
| Си-шная IDE: http://www.pellesc.de/ |
| Автор: ИванМ 16.4.2010, 17:34 |
| Alca, сишная в смысле написана на Си, или сделана для си? Второе что-то в голове не укладывается. |
| Автор: Alca 16.4.2010, 17:37 | ||
| 2-е Добавлено @ 17:37
|
| Автор: ИванМ 16.4.2010, 17:39 |
| Alca, а. Я то думал это что-то связанное с GUI. Такая байда не нужна. Си я тоже не перевариваю и писать на нем дай бог не буду. Но за инфу спасибо. Буду хоть знать, что такое есть. |
| Автор: Alca 16.4.2010, 17:44 |
| http://www.wxdesigner-software.de/ |
| Автор: ИванМ 16.4.2010, 17:47 |
| Alca, столько инфы за один день) Спасибо. А ты то сам(а) чем пользуешься если не секрет? |
| Автор: Alca 16.4.2010, 17:50 | ||
M$ VS + STL + WinAPI (враперы) |
| Автор: ИванМ 16.4.2010, 18:03 |
| Alca, а какими враперами? |
| Автор: Alca 19.4.2010, 09:08 | ||
Своими |
| Автор: ИванМ 19.4.2010, 16:14 |
| Alca, и такими средствами получается создать современный дружелюбный интерфейс? Или тебе этого и не надо? |
| Автор: Alca 19.4.2010, 16:40 | ||||
Я бы не сказал пока, что он современный и дружелюбный, т.к. я еще не довел его до ума. Хочу сделать эту либу таковой или для начала хотя бы наваять необходимый минимум контролов.
Надо. Кому не нужен нативный гуй???? |
| Автор: retto 20.4.2010, 09:05 |
поначалу все было нормально, но чем дальше тем больше ошибок в памяти в различных библиотеках. А когда закрываешь билдер то вообще целая очередь ошибок )). с удалением cnpack все наладилось |