Змінюй хід війни! Допомагай ЗСУ!

Borland С+ Builder

🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
Статус: Offline
Реєстрація: 11.06.2009
Повідом.: 424
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #1
Borland С++ Builder

При созании приложений в Builder'e и последующем запуске в висте, семерке, хрюше сохраняется классический стиль отображения элементов(стиль как в Win 98). Как устранить проблему и сделать так, чтобы приложения приспосабливались под стиль операционки (аеро в висте и семерке, синяя тема в хрюше).:confused:
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #2
Билдер старый? Манифест внедряй в ресурсы.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #3
билдер 6-ой, как внедрить манифест?
З.Ы.: я пока ещё новичек в билдере
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #4
В *.res файл такую шнягу добавь:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls"
version="6.0.0.0" processorArchitecture="X86"
publicKeyToken="6595b64144ccf1df" language="*"/>
</dependentAssembly>
</dependency>
</assembly>
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #5
Посилання видалено
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #6
Если интересуют аэро-фишки, то придется все ж свежий CRS поставить, ну или DWM API изучить.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #7
я бы рад добавить вот только его ни билдер ни Notepad++ не открывают
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #8
Ну сделай как по ссылке solor2001 написано, *.rc походу в билдере в отличие от делфи при каждой компиляции компилится, это в делфе его надо BRCC32 в *.res ручками собирать.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #9
в том то и дело что нихрена его нет в папке проекта
бля писец...

на том форуме внятный ответ так никто и не дал где взять *.rc файл
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #10
Создай файл, назови его как_угодно.rc, в нем напиши такую строчку:
Сохрани то, что я запостил в посте №4 в файл "manifest.xml" и положи его рядом с как_угодно.rc
Потом выполни команду "brcc32.exe как_угодно.rc" а получившийся файл как_угодно.res положи в папку проекта и добавь на него ссылку через $R или там это через #pragma делается, не помню, директиву где-нибудь в хэдере, где основной файл ресурсов подключается.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #11
Эм.... Люди, не забываем, что у борладна все компоненты свои и не дружат они с виндовыми стандартными отображениями. ((
Не факт, что манифест поможет. Хотя, хз.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #12
Эм.... Люди, не забываем, что у борладна все компоненты свои и не дружат они с виндовыми стандартными отображениями. ((
Не факт, что манифест поможет. Хотя, хз.

В делфе до 2006-й помогало, начиная с 2007-й он уже автоматически внедряется.
Ты попробуй из любой VC++ проги манифест выкинуть. Станет такое же какашечное как из билдера.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #13
всунул манифест, подействовало только на половину элементов. Бля ненавижу Билдер >.<
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #14
всунул манифест, подействовало только на половину элементов. Бля ненавижу Билдер >.<
Вот-вот. Если билдер старый, то его компоненты могут не знать, что такое стиль Aero (например) и криво с ним работать.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #15
Вот-вот. Если билдер старый, то его компоненты могут не знать, что такое стиль Aero (например) и криво с ним работать.

Та причем тут аэро, када оно в древней ХРени с темой, отличной от Classic, криво выглядит?
С композицией, а особенно со стеклом, там будет вообще полный пиздец, потому как там все абсолютно иначе отрисовывается:)
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #16
Потому что бОльшая половина контролов VCL отрисовывается через Посилання видалено. Потом Microsoft внезапно изобрел XP themes и понеслась... В принципе, можно и погавкать, что Builder - кака, а VS - цяця. Только с VS6 сравнивайте.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #17
А использовать Компонент манифеста религия не позволяет ?
п.с. желательно переехать на 2007 С++.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #18
А использовать Компонент манифеста религия не позволяет ?
п.с. желательно переехать на 2007 С++.

Это ДевЭкспрессовский XPThemeManager или как его там?
Так он, сцуко, денех стоит, да еще за собой нихуево всякого говна ненужного тянет.
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #19
Это ДевЭкспрессовский XPThemeManager или как его там?
Так он, сцуко, денех стоит, да еще за собой нихуево всякого говна ненужного тянет.

Это родной TXPManifest
А на предмет денег, так и сам билдер денег стоит
 
  • 🟢 05:28 Відбій тривоги в м. Харків та Харківська територіальна громада.Слідкуйте за подальшими повідомленнями.#м_Харків_та_Харківська_територіальна_громада
  • #20
Назад
Зверху Знизу