Перейти к содержанию
Fire Monkey от А до Я

d7d1cd

Пользователи
  • Постов

    277
  • Зарегистрирован

  • Посещение

  • Победитель дней

    7

Весь контент d7d1cd

  1. Что Вы конкретно имеете ввиду?
  2. Привет всем! Подскажите, каким образом значок приложения скопировать в компонент Image1?
  3. Привет всем! Подскажите, как программно свернуть форму в панель задач, когда она развернута на весь экран (FullScreen = true)?
  4. Привет всем! В приложении есть фрейм Frame1 с расположенной на нем кнопкой Button1. Фрейм создается при нажатии кнопки на главной форме. Возможно ли из главной формы получить доступ к кнопке, расположенной на фрейме? void __fastcall TMainForm::Button1(TObject *Sender) { TFrame *Frame = new TFrame1(this); Frame->Parent = this; // Как выполнить такое? Frame->Button1->Text = L"Привет из главной формы!"; }
  5. Странно как то. Если VS такая неудобная, то почему на ней пишут большинство программ? Почему не на RAD Studio?
  6. Вопрос не в этом. Вопрос в том, что неужели любому софту, написанному на VS, нужен фреймворк?
  7. То есть, если я буду писать приложение (графическое, консольное) или библиотеку на VS, то для гарантии работы на любом компе под Windows необходимо таскать вместе с моим EXE-шником фреймворк?
  8. Подскажите, что значит "готовьтесь к привязке к Windows"? И еще: если я буду писать только для Windows, то можно собрать программу так, что она не потребует никаких библиотек. Правильно?
  9. Я вчера вспылил и не рассказал то, о чем хотел Итак. Все говорят про кроссплатформенность RAD Studio в общем и FM в частности. А разве Visual Sudio не умеет то же самое? Вот что написано на официальном сайте https://www.visualstudio.com/ru-ru/visual-studio-homepage-vs.aspx Просто возникла у меня шальная мысль перейти на VS. Если кто-то работал в ней, подскажите чем она хороша или плоха по сравнению с RAD Studio.
  10. Видимо там [в Embarcadero] главный вопрос - бабло. Для них главное выпустить новый продукт и совершенно не важно каким он будет. А на уже выпущенные и, самое главное, оплаченные, им наплевать. Пользователь оплатил, больше с него нечего взять, так пусть хоть утонет в багах, с утра до ночи и с ночи до утра строчит в QC, да изобретает костыли. Нап-ле-вать! Зачем утруждать себя и выпускать заплатки?!! Уж лучше побыстрее состряпать XE9, добавив в него какую-то новую фичу, преднамеренно нашпигованную багами, придумать красивую рекламу, организовать, как это ни странно, бесплатные семинары и, конечно же, повысить цену за товар, ведь в новом продукте столько нового! Я извиняюсь за повторение, так как говорил о выше сказанном неоднократно. Просто накипело. Мне кажется, что в конце концов умрет огненная мартышка у своего хозяина. Как это ни печально, но опять наши разработки загибаются за бугром.
  11. Я давно говорил о том, что баги исправляются (но далеко не всегда) только в новых версиях среды, за которую надо отвалить денег. Мне жаль тех, кто покупает систему с багами, которые будут исправлены в следующей версии, а в этой никогда. Даже всеми ругаемый Майкрософт постоянно шлет заплатки к своим детищам. Бесплатно шлет, так как баг - это косяк фирмы производителя и его надо исправлять бесплатно.
  12. Очень интересно, но цена несколько веселая. Никому так не кажется?
  13. d7d1cd

    Windows 10 в XE8 sp1

    На сколько мне известно, в RAD Studio в ни одной выпущенной версии нет инструмента для создания действительно настоящих приложений Metropolis для Windows 8 - 10. Можно создать только приложения, которые похожи на них. Почему они этого не делают - не понятно.
  14. Мне кажется, что лучше заморочиться и понять почему у кого-то работает, а у Вас нет...
  15. Скорее всего на строке: программа "занимается" созданием главной формы, "забывая" о других задачах, как то обновление аниматора. Хотя это тоже странно, ведь, на сколько я знаю, аниматоры работаю в отдельном потоке...
  16. d7d1cd

    Windows 10 в XE8 sp1

    Я думаю, что человек имеет ввиду создание программ для Windows 10 в стиле MUI.
  17. Добавление в проект файла не помогает. Кстати, возможность изменения исходного файла мне подсказал Бровин, однако не сказал как это сделать в билдере. Буду сам пытаться и надеяться, что он укажет.
  18. Э-ммм... Пробовал я делать такое действие с другим файлом из папки Source (тема тут http://fire-monkey.ru/topic/1240-windows-mozhno-li-upravliat-sistemnoi-virtualnoi-kla/#entry6086). Однако изменения, внесенные мной, не имели никакого значения: все работало так же, как и до изменения. Может надо не просто положить файл в папку с проектом и отредактировать его, а выполнить еще какие-то действия? P.S. У меня С++BuilderXE8. Я преднамеренно вносил в свой скопированный файл ошибки: компиляция без ошибок
  19. Спасибо за ссылку. Помогите перевести данный код на С++. Я начал так: void __fastcall TForm1::FormCreate(TObject *Sender) { RegisterClasses(TButton, TForm); } void __fastcall TForm1::Button1Click(TObject *Sender) { TPersistentClass CRef; TControl AControl; CRef = GetClass(L"TButton"); if(CRef != NULL) { AControl = // Тут и дальше не знаю как... } }
  20. Привет всем. В программе есть объект, например TButton. Как создать экземпляр этого класса, если имеется только имя класса в переменной типа String? Уверен, что надо использовать функцию FindClass, но как воспользоваться результатом работы этой функции не знаю. Подскажите...
  21. Пытался найти ответ в интернетах. Тщетно... Научите, а...
  22. Это ясно. Непонятно почему этот метод включен в класс и почему справка говорит нам о том, что метод можно использовать для копирования... Спасибо за ответ и за реквест!
  23. В результате этого в FloatAnimation1 скопируются не свойства а указатель на FloatAnination2. По сути я получу два имени одного и того же объекта. А мне надо два одинаковых объекта.
×
×
  • Создать...