Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
1

С++ Builder XE2 VCL Style Designer

21.05.2012, 14:02. Показов 2688. Ответов 13
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У С++ Builder XE2 есть полезная вещь - VCL Style Designer. Во время разработки программы можно создавать свои стили формы(скрин ниже). Вот как можно уже после завершения разработки программы, дать пользователю выбрать тот или иной файл с дизайном и применить к данной программе. (Если объяснил как еврей, извините)
Миниатюры
С++ Builder XE2 VCL Style Designer  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.05.2012, 14:02
Ответы с готовыми решениями:

E2459 VCL style classes must be constructed using operator new
TRegExpr Re("<span>(.*?){1}</span>"); Ругается на данную строчку, код ошибки: E2459 VCL style...

История активности файла. (C++ Builder 6, C++ Builder XE2)
Здравствуйте. Пришла идея написать программу для выявления истории активности файла, например есть...

Ошибка: E2459 VCL style classes must be constructed using operator new
Программа выводит красную точку, которой можно управлять с клавиатуры.Здесь основная проблема в...

[C++ Error] Unit1.cpp(11): E2459 VCL style classes must be constructed using operator new
почему в билдере нельзя объявить обычную переменную TBitmap? Graphics::TBitmap bmp; с...

13
BRcr
21.05.2012, 14:17
  #2

Не по теме:

Gleban38, а тебе в голову не приходило, что твой пост могут читать не только представители арийской расы? Или это тебя не беспокоит?:negative:

0
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
21.05.2012, 14:51 3
Gleban38, блин, а я что-то даже и не заметил этой фишки
Здорово... Но вот у меня вопросы:

1) Если я выберу какой-либо стиль, то он потом отдельным файлом будет мотаться, когда я проект релизом сделаю?
2) Будет ли вся эта красота видна на Windows XP?
0
42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
21.05.2012, 15:59  [ТС] 4
На счет xp вроде должно, там ведь нет ничего необычного. А стиль он как прикрепился так и будет.

Добавлено через 3 минуты
BRcr, а не счет расы, мне все равно, а вот если кто не поймет мой вопрос, это плохо! Лучше бы по делу ответили.
0
BRcr
21.05.2012, 16:32
  #5

Не по теме:

Gleban38, в том-то вся и соль, что не должно быть все равно. И нечего изображать трагическую усталость от непонимания окружающими.
Может, я и принял грубый тон, но только, потому что выражаться так публично нельзя. Просто неприемлемо осуждать всю группу людей на основе неприязни лишь к части из них по той или иной причине, вне зависимости от того, заслуживают они это или нет.
Даже если оставить в стороне правила форума, то просто-напросто кто тебе дал на то моральное право?

0
42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
21.05.2012, 16:39  [ТС] 6
О уважаемый ,Bлидимир, я понял как глубоко я ошибался, примите мои извинения, мой комментарий на счет Арийской расы - непростительный поступок. Меня следует забанить за расизм
1
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
21.05.2012, 20:23 7
Gleban38,
Для смены стиля предназначены команды SetStyle и TrySetStyle.

TStyleManager.TrySetStyle('Ruby Graphite', false);
http://www.delphilab.ru/content/view/344/31/
1
BRcr
21.05.2012, 20:54
  #8

Не по теме:

Хам остается хамом, даже когда извиняется... Надо же, какое наглядное подтверждение, давненько не встречал.:)

0
42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
21.05.2012, 21:19  [ТС] 9
Но прошу заметить, ни одного матерного слова И я думаю, все таки не стоит на форумах учить людей жить. (В посте выше был сарказм)

Добавлено через 1 минуту
А вот The_Immortal времени зря не терял, спасибо большое!
0
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
21.05.2012, 21:27 10
Gleban38, ага, и набрал в гугле "VCL Style Designer" (3ий сцылко)
0
42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
21.05.2012, 23:14  [ТС] 11
Добавлено через 1 час 1 минуту
Ладно, создам отдельную тему(
0
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
21.05.2012, 23:57 12
Gleban38, не надо тем Я сейчас разбираюсь с глюками этих "тем" - это жесть

Зря Вы меня подсадили на это

Чуть позже выложу то что просили под C++.

Добавлено через 24 минуты
Ну в общем вот...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
TStyleManager * sm;
 
void __fastcall TForm1::FormCreate(TObject *Sender) {
 
    for (int i = 0; i < sm->StyleNames.Length - 1; i++) {
        ComboBox1->Items->Add(sm->StyleNames[i]);
    }
}
// ---------------------------------------------------------------------------
 
void __fastcall TForm1::ComboBox1Select(TObject *Sender) {
    TStyleManager::TrySetStyle(ComboBox1->Text, false);
}
Только предварительно надо выделить галочкой все стили в Project -> Options -> Application -> Apperance.
2
42 / 59 / 15
Регистрация: 19.12.2011
Сообщений: 552
22.05.2012, 06:17  [ТС] 13
The_Immortal,
0
1569 / 505 / 48
Регистрация: 04.04.2009
Сообщений: 1,891
22.05.2012, 08:57 14
Gleban38, а у меня вот такая проблема блин: https://forums.embarcadero.com... 1&tstart=0

Точнее не у меня, а у моего другана. Один и тот же проект запускаем - у меня все ко со всеми темами, а у него ерорр (
0
22.05.2012, 08:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.05.2012, 08:57
Помогаю со студенческими работами здесь

С++Builder XE2 + JSON
Принимаю json пакеты, до этого хитрил с регулярками или писал простенькие парсеры, но сейчас...

Книги по C++ Builder XE2
Здравствуйте. Скачал C++ Builder XE2, запустил и задался вопросом где бы книгу найти хорошую по C++...

Ошибка в C++ Builder XE2 (Pulsar)
Скачал вот отсюда http://запрещенная ссылка Установил с образа который там был Установил кряк.....

Информация о железе Builder XE2
Доброго времени суток! Подскажите пожалуйста, как и какими средствами можно получить: марку...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru