Вот такой вопрос:
в VC есть редактор ресурсов, в котором в частности можно создавать шаблоны окошков.
Но там все несколько убого и не удобно.
Есть некий Пакет, который прикручивается к VC и направленный именно для
создания таких вот шаблонов.
Кто-нибудь в курсе?
Здравствуйте, Odi$$ey, Вы писали:
OE>так и в чем же убожество?
я просто не хочу разводить долгую полемику по поводу "убожество/не убожество", вот и все.
Хотелось бы просто получитть простой ответ на вопрос, т.к. поиски пока не принесли результатов.
у ОЕМов нашего СДК я видел результат, т.е. непосредственно сами "окошки", и процесс создания
этих "окошек". это было круто как по стилю отображения, так и по стилю работы с этим пакетом.
Он прикручивается к VC и работает, работает...
Пакету этому, я так понял, немного лет на рынке, но вдруг кто-то слышал или использовал?
Здравствуйте, la Jazz, Вы писали:
LJ> я просто не хочу разводить долгую полемику по поводу "убожество/не убожество", вот и все. LJ>Хотелось бы просто получитть простой ответ на вопрос, т.к. поиски пока не принесли результатов. LJ>у ОЕМов нашего СДК я видел результат, т.е. непосредственно сами "окошки", и процесс создания LJ>этих "окошек". это было круто как по стилю отображения, так и по стилю работы с этим пакетом. LJ>Он прикручивается к VC и работает, работает... LJ>Пакету этому, я так понял, немного лет на рынке, но вдруг кто-то слышал или использовал?
во-первых, прежде чем что-то тебе порекомендовать хотелось бы знать твое понятие убожества, а то даст человек тебе ссылочку, а ты ему — да это тоже самое убожество, вот и думай, чем не угодили, во-вторых, сейчас тебе может ответить только тот, кто уж точно видел этот крутой пакет, остальные пожмут плечами и пройдут мимо, а вот если не полениться и расписать всю эту крутизну, да в чем она конкретно состоит, да привести пару картинок, возможно кто-то настолько впечатлится, что найдет этот пакет для себя, а заодно и тебе скажет, где оно лежит
угу, я все это понимаю и готов рассмотреть _любые_ ссылски, ведь для этого же я и пишу сюда.
и не собираюсь "обкакивать" за то, что наши понятия о "крутизне" разошлись — ведь человек-то
старался — тратил время, отвечал.
Re[6]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, Odi$$ey, Вы писали:
OE>Здравствуйте, la Jazz, Вы писали:
OE>во-первых, прежде чем что-то тебе порекомендовать хотелось бы знать твое понятие убожества...
Вот мои соображения по поводу стандартного редактора диалогов:
1) Координаты отсчитываются не в пикселях, а в единицах, зависящих от размера шрифта — это не всегда удобно.
2) Нет выравнивания элементов диалога, скажем, по правому краю.
3) Нет возможности устанавливать различные шрифты для разных элементов одного диалога.
4) Нет возможности изменять цвет шрифта.
5) Практически нет возможности использовать свои элементы управления, если только они не Active-X controls. Для нестандартных элементов управления даже стили задаются шестнадцатеричными константами.
Мне никогда не нравилась MFC. (c) Charles Petzold
Re[7]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, Odi$$ey, Вы писали:
E>>2) Нет выравнивания элементов диалога, скажем, по правому краю. OE>ну это-то допустим есть — и по правому и по левому, и по центру и равномерно распределить
Я наверное неправильно выразился. Попробую объяснить. Допустим мне нужно сделать диалог, у которого можно менять размер. При изменении размеров окна координаты всех контролов будут привязаны к левому верхнему углу окна. А если я хочу привязать какой-то контрол скажем к линии (условной), проходящей левее правой границы окна на 25 пикселей? Стандартными средствами это сделать невозможно. Я даже класс себе специальный написал для этого.
Мне никогда не нравилась MFC. (c) Charles Petzold
Re[7]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, econt, Вы писали:
E>Здравствуйте, Odi$$ey, Вы писали:
OE>>Здравствуйте, la Jazz, Вы писали:
OE>>во-первых, прежде чем что-то тебе порекомендовать хотелось бы знать твое понятие убожества...
E>Вот мои соображения по поводу стандартного редактора диалогов: E>2) Нет выравнивания элементов диалога, скажем, по правому краю.
есть
E>3) Нет возможности устанавливать различные шрифты для разных элементов одного диалога.
по мойму, есть
E>4) Нет возможности изменять цвет шрифта.
это програмно можно сделать, хотя и не удовлетворяет вашему вопросу
E>5) Практически нет возможности использовать свои элементы управления, если только они не Active-X controls. Для нестандартных элементов управления даже стили задаются шестнадцатеричными константами.
вроде можно, только это улучшенные стандартные
... << RSDN@Home 1.0 beta 6 >>
Вселенная бесконечна как вширь, так и вглубь.
Re[8]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, Real 3L0, Вы писали:
E>>2) Нет выравнивания элементов диалога, скажем, по правому краю. R3>есть
но дурацкое, рардон за банальный комментарий
E>>3) Нет возможности устанавливать различные шрифты для разных элементов одного диалога. R3>по мойму, есть
нет, нету
E>>4) Нет возможности изменять цвет шрифта. R3>это програмно можно сделать, хотя и не удовлетворяет вашему вопросу
программно можно сделать вс! в том чиле и свой мфс написать. так разговор-то не об этом
E>>5) Практически нет возможности использовать свои элементы управления, R3>вроде можно, только это улучшенные стандартные
тут ты тоже не прав.
короче, как я и боялся, все перешло в припирание между страждущими. черт..
Re[8]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, Real 3L0, Вы писали:
E>>2) Нет выравнивания элементов диалога, скажем, по правому краю. R3>есть
Нет. См. мой предыдущий ответ — я там все объяснил.
E>>3) Нет возможности устанавливать различные шрифты для разных элементов одного диалога. R3>по мойму, есть
Есть только для элементов Active-X, которые специально написаны так, что имеют эту возможность.
E>>4) Нет возможности изменять цвет шрифта. R3>это програмно можно сделать, хотя и не удовлетворяет вашему вопросу
Программно можно сделать все, только зачем тогда редактор диалогов?
E>>5) Практически нет возможности использовать свои элементы управления, если только они не Active-X controls. Для нестандартных элементов управления даже стили задаются шестнадцатеричными константами. R3>вроде можно, только это улучшенные стандартные
Под нестандартными элементами управления я понимаю элементы, написанные мной самим. Напр. если я пишу элемент управления на базе static control, я могу расширить его возможности, но вот вставить такой элемент в диалог... Не то, чтоб нельзя было это сделать — можно конечно, только свойства (даже стандартные типа стилей) редактировать либо совсем нельзя, либо очень затруднительно. Конечно программно можно, только хотелось бы это сделать в редакторе диалога.
Мне никогда не нравилась MFC. (c) Charles Petzold
Re[9]: Что мне не нравится в стандартном редакторе ресурсов
вот человек меня понимает
плюс еще хотелось бы окошки... ммм... как бы это сказать... чтобы само создаваемые окошки были красивше
и продвинутее. вроде как на WTL, только визардом ) по это я гипертрофированно так объяснил
вот как-то так.
Re[9]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, econt, Вы писали:
E>>>2) Нет выравнивания элементов диалога, скажем, по правому краю. OE>>ну это-то допустим есть — и по правому и по левому, и по центру и равномерно распределить
E>Я наверное неправильно выразился. Попробую объяснить.
а, это типа Docking и Anchoring
... << RSDN@Home 1.0 beta 6a >>
Re[10]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, la Jazz, Вы писали:
LJ>вот человек меня понимает
Да, понимаю, поскольку мне самому не очень удобно работать в стандартном редакторе. К сожалению, единственное, что могу предложить — написать редактор самому. Это не так уж и сложно, и я даже надеюсь, что когда-нибудь это сделаю (жаль времени нет). Писать можно не с нуля, а на основе исходных текстов, имеющихся в SDK (редактор ресурсов).
Мне никогда не нравилась MFC. (c) Charles Petzold
Re[11]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, la Jazz, Вы писали:
LJ>Вот такой вопрос: LJ>в VC есть редактор ресурсов, в котором в частности можно создавать шаблоны окошков. LJ>Но там все несколько убого и не удобно.
Я что то видел похожее на www.inprise.com
Шрифты у кнорок точно меняются
Re[9]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, econt, Вы писали:
E>Программно можно сделать все, только зачем тогда редактор диалогов?
Для редактирования диалогов. Уточню — для редактирования стандартных виндовых диалогов. Для этой цели более удобного редактора чем тот, который есть в VC6.0 я не видел. Если нужны нестандартные диалоги с нестандартными элементами — есть дельфя (билдер). У нее свои ресурсы диалогов (там это называется "формы") и своя библитотека, обеспечивающая работу этих диалогов. Так что если появилось желание сваять "правильный" редактор, то было бы правильнее начать именно с такой библиотеки и разработки формата ресурсов "своих" диалогов.
Как все запущенно...
Re[10]: Что мне не нравится в стандартном редакторе ресурсов
Здравствуйте, Владик, Вы писали:
E>>Программно можно сделать все, только зачем тогда редактор диалогов? В>Для редактирования диалогов. Уточню — для редактирования стандартных виндовых диалогов.
В-общем я согласен. Проблема тут не столько в редакторе, сколько в возможностях стандартного диалога и стандартных элементов управления, которые
— не позволяют привязываться к правому краю;
— не позволяют менять шрифт и цвет;
— еще многое не позволяют...
Но меня больше раздражает отсутствие нормальной возможности вставить свой элемент управления, если только он не Active-X.
Как написать свой редактор и свои классы для работы с ресурсами я знаю. Дело только во времени, которого к сожалению нет.