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

Brovin Yaroslav

Администраторы
  • Постов

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

  • Посещение

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

    390

Весь контент Brovin Yaroslav

  1. Hello, Something like this: procedure TFMXControl.Paint; var SourceRect: TRectF; begin inherited; if csDesigning in ComponentState then with Canvas do begin Stroke.Dash := TStrokeDash.Dash; Fill.Color := TAlphaColorRec.Null; FillRect(LocalRect, 0, 0, AllCorners, 1); end; SourceRect := TRectF.Create(0, 0, FBitmapPreveiw.Width, FBitmapPreveiw.Height) FBackground.PaintTo(FBitmapPreview, TRect.Create(0, 0, FBitmapPreveiw.Width, FBitmapPreveiw.Height)); Canvas.DrawBitmap(FBitmapPreveiw, SourceRect, SourceRect, 1); end;
  2. Тема: Создание приложений в FireMonkey для Windows 10 в RAD Studio 10 Seattle Дата и время: 11 ноября 2015 года в 12:00 Участники: Денис Васильев Регистрация: ссылка Участие бесплатное Запись вебинара будет доступна здесь: http://www.youtube.com/playlist?list=PLNexYoB7XRWZv-6QviwJzdRKthKuBR_dG На вебинаре мы разберем работу с соглашениями (Contracts) в Windows 10, используя последний релиз RAD Studio 10 Seattle. Узнаем, что такое соглашения, как этим пользоваться в своих приложениях, как отправлять данные другому приложению для Windows 10. Познакомимся с новым компонентом TSharingContract и покажем его работу на конкретных примерах. В рамках вебинара мы познакомимся с уведомлением в Windows и правилами его использования. Ответим на вопросы: как отправить ув едомление, как отменить и как получить его, в каких версиях Windows доступны уведомления. Рассмотрим особенности применения компонента TNotificationCenter с уведомлениями в Windows. Работу уведомлений разберем на нескольких примерах.
  3. Тема: Создание приложений в FireMonkey для Windows 10 в RAD Studio 10 Seattle Дата и время: 28 октября 2015 года в 12:00 Участники: Денис Васильев Регистрация: ссылка Участие бесплатное Запись вебинара будет доступна здесь: http://www.youtube.com/playlist?list=PLNexYoB7XRWZv-6QviwJzdRKthKuBR_dG На вебинаре будут рассмотрены новые возможности FireMonkey для создания Windows-приложений; особенности родных и стилизованных компонентов для Windows; особенности работы с Z-ордер; новый режим компонента TMultiView.
  4. Тема: Новые визуальные VCL-компоненты для Windows 10 в RAD Studio 10 Seattle Дата и время: 21 октября 2015 года в 12:00 Участники: Денис Васильев Регистрация: ссылка Участие бесплатное Запись вебинара будет доступна здесь: http://www.youtube.com/playlist?list=PLNexYoB7XRWZv-6QviwJzdRKthKuBR_dG Вебинар посвящен разбору использования новых VCL-компонентов TActivityIndicator, TSplitView, TRelativePanel, TSearchBox, TToggleSwitch, которые появились в RAD Studio 10 Seattle специально для Windows 10. Работу каждого компонента мы рассмотрим на примерах.
  5. Тема: Возможности RAD Studio 10 Seattle для разработки Windows 10 приложений Дата и время: 7 октября 2015 года в 12:00 Участники: Денис Васильев Регистрация: ссылка Участие бесплатное Запись вебинара будет доступна здесь: http://www.youtube.com/playlist?list=PLNexYoB7XRWZv-6QviwJzdRKthKuBR_dG Обзор новинок, появившихся в RAD Studio 10 Seattle для разработчиков Windows 10. Рассмотрим, какие теперь возможности доступны для разработчиков VCL-, FMX-приложений и познакомимся с особенностями разработки приложений для Windows 10.
  6. Начиная с RX есть новый компонент TPresentedScrollBox, который позволяет указывать вручную размер контента. При прокрутке в самый низ, вы можете программно увеличивать высоту контента, тем самым реализовав бесконечную прокрутку вниз.
  7. Все просто, если вы выставите флаг AllowTracking в True, то диалоговое окно не будет показано при запуске. Соответственно, после первого запуска, вы должны куда-нибудь сохранить информацию, что пользователь дал добро на отслеживание. Для этого вам предлагают использовать уже готовый механизм для сохранения данных при закрытии приложении. Так же вы можете в ручную реализовать сохранение настроек через XMl, Ini файлы и тд. [Android] Что использовать для сохранения настроек приложения? FireMonkey Save State
  8. Прочитать всю новость целиком на сайте Embarcadero
  9. Если сайт не его, то есть еще RSS. Завязываясь на вытаскивание URL из кода страницы, вы автоматически получаете кучу проблем. Например, что делать если ссылки динамические и содержат параметры? При чем две разные ссылки могут приводить на одну и ту же страницу. Вот взять банально этот форум: http://fire-monkey.ru/topic/1802-obnovlenie-informatcii-programmy-s-saita/#entry9474 http://fire-monkey.ru/topic/1802-obnovlenie-informatcii-programmy-s-saita/?p=9464 Это две ссылки одной и той же страницы. В этом случае еще можно понять, так как тут защиты User Friendly имена для ссылок. А если нет. Есть сайты, которые в ссылку добавляют текущее время или информацию о странице с которой осуществляется переход. В таком случае вы получите бесконечное число ссылок. Другой пример, если смотреть на сайт с точки зрения SEO продвижения. То есть техники при которых ссылки скрываются в исходном коде, а подгружаются они через JavaScript. Делается это, чтобы поисковая система не могла их найти. А пользователь мог ими пользоваться. Таким способом можно скрыть не важные страницы, с целью поднятия веса других ссылок: http://alaev.info/blog/post/4042 По этому самым надежным в этом плане способом все-таки является пользоваться известными протоколами: RSS, XML-RPC, REST API и тд.
  10. Нужен весь проект, на котором это воспроизводится, а не проектный файл. Обратите внимание на пункты 2.2.5: Правила публикации сообщений на этом форуме
  11. Мне кажется, проще воспользоваться REST API и получать данные без UI. А дальше уж самому решать, что с ними делать. https://wordpress.org/plugins/json-rest-api/ Я понимаю, что парсить страницу - это универсальное решение, но оно работает ровно до первого изменения шаблона дизайна страницы :-)
  12. Embarcadero to Showcase ER/Studio, Provide Data Modeling Insights at Upcoming Events Focused on Data Modeling and Governance SAN FRANCISCO – September 30, 2015 – Embarcadero Technologies, a leading provider of software solutions for application and database development, will showcase ER/Studio® and share data modeling insights with data professionals and database administrators at two leading industry events in October: MDM & Data Governance Summit; and Data Modeling Zone (DMZ) 2015. ER/Studio is the ultimate collaborative enterprise data architecture solution that combines data, business process, and application modeling and reporting in a multi-platform environment. MDM & Data Governance Summit October 4-6, 2015 New York Embarcadero will showcase ER/Studio in Booth #406 at MDM & Data Governance Summit New York. The conference provides the broadest and deepest practical advice on both Master Data Management (MDM) and Data Governance initiatives. Expo attendance is free to registered attendees of MDM & Data Governance Summit. To register and receive a $200 discount, visit:http://embt.co/1KOzGBp Session: MBA (Model-Based Architecture): Your Primary Key to Unlock Business Value This session will examine how the increasing complexity of corporate data landscapes, platforms and technologies has significantly changed the dynamics of solution delivery, analytics and data utilization. Businesses may recognize the value of data, but might not appreciate the vital importance of data architecture, data models and the data professionals themselves. This session will discuss the importance of model-based architecture (MBA) and modeling approaches using demos and examples within Embarcadero ER/Studio. It will also illustrate the use of vital metrics that quantify benefits and ROI, based upon real projects with and without proper data architecture. Who: Ron Huizenga – Senior Product Manager, Embarcadero Technologies When: Monday, October 5, 2015 from 8:30AM-11:30AM EDT Where: DMZ 2015 Carolina Inn, Chapel Hill, North Carolina Registration: Conference attendance is free to registered attendees of DMZ 2015. To register and receive a 20% discount, visit: http://embt.co/1FrTBW4 and enter EMBARCADERO. Tweets: See @ERStudio showcased in Booth #406 at MDM & Data Governance Summit New York. Register now:http://embt.co/1KOzGBp Headed to DMZ US 2015? Visit the @embarcaderotech table; see Ron Huizenga present on Model-Based Architecture! http://embt.co/1inopNl About Embarcadero Technologies Embarcadero Technologies, Inc. is a leading provider of award-winning tools for application developers and database professionals so they can design systems right, build them faster and run them better, regardless of their platform or programming language. Ninety of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero products to increase productivity, reduce costs, simplify change management and compliance, and accelerate innovation. Founded in 1993, Embarcadero is headquartered in San Francisco, with offices located around the world. To learn more, please visit http://www.embarcadero.com. Просмотр полной статьи
  13. Все презентационные материалы по возможности выложил здесь: Презентационные материалы с запуска RX Seattle
  14. RAD Studio 10 Seatlle: обзор продукта Презентация: RAD Studio 10 Seatlle обзор продукта.pdf Разработка приложений для Windows 10 и новые возможности VCL Презентация: Разработка приложений для Windows 10 и новые возможности VCL.pdf Новые возможности мобильной разработки приложений Презентация: Новые возможности мобильной разработки приложений.pdf Пример сервиса: DownloadServiceDemo.zip Эффективное использование среды разработки и компилятора C++ Презентация: Эффективное использование среды разработки и компилятора C++.pdf Взаимодействие приложений и IoT Презентация: Взаимодействие приложений и IoT.pdf Преодолевая границы: EMS и расширение FireDAC для работы с MongoDB и Средства разработки и управления для разработчиков БД Презентация: Преодолевая границы EMS и расширение FireDAC для работы с MongoDB.pdf
  15. Или попробовать выполнить удаленную отладку на стороне клиента, используя PAServer
  16. Прочитать всю новость целиком на сайте Embarcadero
  17. Прочитать всю новость целиком на сайте Embarcadero
  18. Прочитать всю новость целиком на сайте Embarcadero
  19. Взять и привести TControl к вашему классу фрейма.
  20. Прочитать всю новость целиком на сайте Embarcadero
×
×
  • Создать...