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

Brovin Yaroslav

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

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

  • Посещение

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

    390

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

  1. Падает в произвольный момент или после повторного старта (свернули, развернули) приложения?
  2. Embarcadero Weekly Round-up for Developers Embarcadero Announces Release Updates for RAD Studio, C++Builder and Delphi by David I. 10.1 Berlin expands developers’ ability to use a single codebase to rapidly develop applications for any device, while FireUI enhancements allow multiple device previews in real time. READ MORE For a limited time, save 10% off 10.1 Berlin! Act Now! Receive 10% off 10.1 Berlin, the latest release of the award winning, RAD Studio, C++Builder and Delphi developer tools. Discount good through May 19th. READ MORE What’s New in RAD Studio, C++Builder and Delphi - DocWiki The Berlin release contains the following new and improved features... READ MORE This week’s Most Valuable Professional (MVP) Spotlight – Danny Wind Danny Wind is an experienced Delphi trainer, consultant and Delphi MVP. His favorite subjects are Delphi Programming, FireMonkey, User Interfaces and Threading. Meet Danny as a speaker on Developer Days, at SDN conferences, and Delphi launch events in the Netherlands or Belgium, or go to one of the Delphi training days in the Netherlands. He is also a frequent presenter at Embarcadero’s CodeRage online virtual conference. At CodeRage 9 and X, he presented the awesome technical Delphi Parallel Programming Library sessions: Parallel Programming Library: Create Responsive Apps with Tasks, Futures and Parallel Loops Delphi Parallel Programming Deep Dive: Task Monitoring, Resource Locking, Thread Pool, Design Patterns and more! READ MORE New SHA-3 permutation kernel by Eric Grange A new kernel for SHA-3 (Keccak) cryptographic hashing has been committed to the DWScript repository. It is almost 3 times faster than the Pascal version, makes use of MMX asm, and involved an “ad hoc compiler”. READ MORE FMX ObjectDebugger run-time Object Inspector for Delphi FireMonkey applications by Daniel Horn The FMX ObjectDebugger is a run-time Object Inspector for Delphi FireMonkey applications (Windows 32 bit, Windows 64 bit, Mac OS X, iOS, Android). READ MORE Who watches the watchers? by Allen Bauer While continuing on my quest of researching solutions to over-zealous track-pad scrolling in Chrome, I discovered a really disconcerting issue with the Direct Composition interface APIs... READ MORE Delphi LeakCheck library for FireMonkey by Honza Rames LeakCheck is a memory manager extension that adds leak checking functionality. Main difference from the default memory manager is multi-platform implementation of leak checking with DUnit and DUnitX integration. READ MORE Security assumptions by Robert Love When it comes to application security there is lots of discussion on the Internet about web applications and network security. READ MORE SQL Injection by Robert Love Today I want to show the most common mistake, and exploit that I have ever seen. It impacts all languages and all SQL Based databases. It's called SQL Injection... READ MORE IDE Explorer Updated by David Hoyle I’ve just released an updated version of the very old IDE Explorer. This new version (RAD Studio 2010 to XE10) uses the new RTTI unit which was introduced in RAD Studio 2010 and provide access to Fields, Methods, Properties and Events for all scopes of information. READ MORE Join our club of elite Embarcadero developers - show us your Cool Apps! Elite Developers – Show us your Cool Apps! Join our club of elite developers by showcasing your app and enter to win $2,000 in Embarcadero Credits! READ MORE Like us on Facebook to get even more news and keep connected with our community Click here to join many thousands of our follower and support our growing community... PRODUCTS · SOLUTIONS · SUPPORT · COMMUNITY · STORE · CONTACT Copyright © 2016 Embarcadero Technologies, Inc. All Rights Reserved. Просмотр полной статьи
  3. Удаление приложение с телефона помогает?
  4. В общем все правильно написано.
  5. Читаем внимательно правила форума. А именно 3.3. P.S. Это не официальный сайт эмбаркадеро, а форум по решению задач и проблем. На всякий случай скину вам ссылку: http://www.embarcadero.com/. Если вы чем-то не довольны, то прошу опять же на http://www.embarcadero.com/.
  6. Решение данной проблемы Открыть редактор реестр: regedit Заменить значение ключа реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language\InstallLanguage с 0419 на 0409 Установить среду Восстановить значение ключа (2 пункт) с 0409 на 0419.
  7. В Firemonkey уже этот эффект реализован, обратите свое внимание на класс FMX.Styles.Objects.TTouchAnimationAdapter
  8. Теперь в RAD Studio 10.1 Berlin есть компонент TAddressBook, предназначенный для работы с адресной книгой на андроиде и йос.
  9. Правильно понимаете, теперь при любом изменении высоты статус бара форма будет корректно менять свои размеры.
  10. Embarcadero Announces Release Updates for RAD Studio, C++Builder and Delphi Version 10.1 includes IoT and user interface enhancements along with new features and bug fixes April 19, 2016 04:00 AM Eastern Daylight Time AUSTIN, Texas--(BUSINESS WIRE)--Embarcadero Technologies (recently acquired by IDERA), a leading provider of software solutions for application development, today released the 10.1 versions of RAD Studio™, C++Builder® and Delphi®. The updated products, dubbed “10.1 Berlin,” feature an array of new and enhanced capabilities, including significant Internet of Things (IoT) connectivity improvements and new, multi-device preview options to greatly increase developer productivity. In March, Embarcadero announced its strategy to focus product and engineering resources exclusively on the developer tools market. The 10.1 Berlin release, which is being launched globally today at a live event in Berlin, Germany, embodies this strategy shift. 10.1 Berlin expands developers’ ability to use a single codebase to rapidly develop applications for any device, while FireUI enhancements allow multiple device previews in real time. This version provides core technology enhancements such as the GetIt Package Manager that make it easier to create components and extensions for Embarcadero’s large partner ecosystem. This is especially important to develop and support a broad range of IoT-connected applications. “10.1 Berlin is an important milestone for Embarcadero and demonstrates our commitment to developers,” stated Atanas Popov, general manager of Embarcadero. “We are the choice for developers that want to build amazingly fast, reusable code that is platform independent. Our ability to support enterprise strong applications at radically competitive prices is unmatched.” New Features and Benefits New FireUI Capabilities – FireUI multi-device preview allows developers to visually build mobile and desktop applications and customize them at design time for different form factors and operating systems. FireUI app preview lets developers see their FireMonkey application on iOS, Android, OSX and Windows targets as they are designing it, with changes made in the FMX designer shown in real time. Broad IoT Connectivity – Core technology enhancements to Embarcadero ThingWare™, ThingConnect™ and ThingPoints™ empower developers to easily add IoT connectivity to their apps, including more Bluetooth, BLE, Wi-Fi and Android wear support and features. GetIt libraries provide access to turn off-the-shelf and custom IoT smart devices, sensors and wearables into easy-to-use API components. New Installer – Makes installation and trial a more seamless, trouble-free experience, reducing start-up time from hours to just minutes. Customers can install as much or as little as they want, with additional features that can be added later or whenever needed. Native Platform Enhancements – Improvements in native toolchain and platform components include compiler, libraries, FireMonkey, VCL, Windows 10 and mobile. Compilers comprise seven Object Pascal and seven C++ compilers, including CLANG 3.3 and complete C++ 11 language support. Enterprise Strong – Optimized enterprise database access and enterprise service architecture accelerate the development and deployment of cross-platform applications across multiple desktop, mobile, cloud and database platforms. Availability The 10.1 Berlin versions of RAD Studio, C++Builder and Delphi are now available for download at: https://www.embarcadero.com/products/rad-studio/how-to-buy. For any additional information, please contact the Embarcadero sales team or authorized reseller partners. About Embarcadero Embarcadero tools are built for elite developers who build and maintain the world’s most critical applications. Our customers choose Embarcadero because we are the champion of developers, and our tools help them build more secure and scalable enterprise applications faster than any others on the market. In fact, ninety of the Fortune 100 and an active community of more than three million users worldwide rely on Embarcadero’s award-winning products. To learn more, visit www.embarcadero.com. Contacts for Embarcadero Technologies David Gibbs, 512-826-0754 david@foliocom.com Просмотр полной статьи
  11. Прочитать всю новость целиком на сайте Embarcadero
  12. Прочитать всю новость целиком на сайте Embarcadero
  13. Embarcadero Weekly Round-up for Developers You can also keep up to date about the latest developer information on Embarcadero Community. This week’s Most Valuable Professional (MVP) Spotlight – Robert Love This week we are highlighting the work of Robert Love, MVP. He leads a team of Delphi developers that work for the state of Utah. He is a top 4% contributor on Stack Overflow, having earned the silver Delphi badge. He also contributes to a number of open source Delphi libraries, speaks at conferences and is a regular presenter at our annual CodeRage online virtual developer conferences. When he isn’t programming, Robert competes in competitive Dutch oven competitions and volunteers for Boy Scouts of America. He is also an accomplished photographer. Read more >> Like us on Facebook to get even more news and keep connected with our community Click here to join many thousands of our follower and support our growing community... New highlights of RAD Studio webinar (April 21) and the Berlin event (April 19) by Marco Cantù On April 21st, Embarcadero is running a webinar offering an overview of the latest releases of the Delphi and C++Builder products and their directions, while 2 days before, on the 19th, there will be a public event with the same focus in Berlin, Germany... Read more >> Using C++11 Lambda functions with the C++Builder Parallel Programming Library by David I. You will find C++Builder example source code that uses lambda functions with the Parallel For, Tasks and Futures... Read more >> Google, Chrome and Delphi by Allen Bauer So, what does Delphi have to do with Google and Chrome? Interesting question. It turns out Delphi has been very beneficial to helping me diagnose and troubleshoot the Chrome browser. Read more >> Free IDE Tools for Delphi 10 Seattle from TMS Software TMS Project Manager - Free IDE plugin to easily ZIP and upload projects. TMS Rich Clipboard - Free IDE plugin to copy source code with syntax highlighting to the clipboard. TMS Presentation Tool - Free IDE plugin to monitor clipboard, track clipboard history and to save & load code snippets for giving presentations with Delphi. TMS What's New - Free IDE plugin to keep current with the latest releases, blogs & tweets from TMS software. Read more >> On the “out” parameter specifier in Delphi by Serg I’ve posted before what the “out” parameter specifier is actually doing in a Delphi code. Now let us consider when the “out” keyword should be used instead of “var”. Read more >> On Data Files and Configuration in Delphi Programs by Warren Postma On a Delphi programmer's group on Facebook the other day, someone asked a question about configuration files. They were going to use an INI file to hold their data, and someone suggested the Registry. I chimed in that I find INI files superior to Registry files... Read more >> RiverSoftAVG SVG Component Library for RAD Studio 10 Seattle - "SVG for Vcl and FMX" The RiverSoftAVG SVG Component Library (RSCL) is a scalable vector graphics (SVG) component library for Delphi XE4-Seattle and supports both VCL and FMX. Read more >> Visual Arduino programming for kids and professionals using Visuino by Mitov Software - powered by Embarcadero Delphi For younger kids, I think one of the best ways to learn about technology and programming is to use Arduino and RaspberryPi type boards connected to their PCs and Macs... There is a new visual programming environment for Arduino based fun called Visuino by Mitov Software. Read more >> Welcome to the REST CookBook REST is hot! And REST is finally rediscovered by API programmers all over the world. But REST isn't always as easy as it seems on first look. Read more >> How to program iOS application preferences for the iPhone Settings > General section by David I. On the Community forums, David J recently asked: "Most iOS apps have the preferences set into the Settings > General section instead of embedded in the app. Any example on how to split that and take it out of the app and place it in the correct place on iOS? Thanks for any light" Read more >> Image Processing 101 by Sher Minn Chong At the Recurse Center, I spent some time teaching myself image processing. When I started, I had no idea what it entailed. I just knew that it could help me recognize text, shapes and patterns and to do interesting things with them. Read more >> Join our club of elite Embarcadero developers - show us your Cool Apps! Elite Developers – Show us your Cool Apps! Join our club of elite developers by showcasing your app and enter to win $2,000 in Embarcadero Credits! Read more >> PRODUCTS · SOLUTIONS · SUPPORT · COMMUNITY · STORE · CONTACT Copyright © 2016 Embarcadero Technologies, Inc. All Rights Reserved. Просмотр полной статьи
  14. И что вы подразумеваете под произвольно. Дергаясь, плавно, прямолинейно и тд?
  15. Обычные операции по работе с множествами :-) TMapLayerOption.Traffic in MapView.LayerOptions;
  16. Не: MapView.LayerOptions:=MapView.LayerOptions-[TMapLayerOptions.Traffic]; а MapView.LayerOptions:=MapView.LayerOptions-[TMapLayerOption.Traffic]; Без s на конце TMapLayerOptions
  17. Если верить исходникам, то Address заполняет только IP адрес в структуре https://msdn.microsoft.com/ru-ru/library/zx63b042.aspx, В то время, как Name позволяет заполнить всю запись целиком.
  18. Значение поля Service позволяет автоматически выбрать порт для сервиса. (Возможные значения смотрите в файле C:\Windows\System32\drivers\etc\services). Значение поле Name (DNS имя) позволяет автоматически выбрать связанные с ресурсом IP адрес по имени узла. Например yandex.ru.
  19. Для справки, исходники всегда можно было менять. И причем любые исходники можно менять при их наличии. Однако, нужно понимать, как работает компилятор и как происходит линковка вашего кода с уже существующими собранными модулями. Вначале разберитесь с этим, а потом, когда вы эту тему разобрали вдоль и поперек, то тут можете и свой сарказм вставить. А то, как-то получается нехорошо, что вы в базовых вопросах компиляции и линковки не разобрались и не сильны, а при этом тут целые суждения строите без фундамента. P.S. Ответ на ваш вопрос был дан выше. P.S.S. Исходники IDE вам никогда не дадут менять. Банально потому, что их хотя бы нет в поставке.
  20. Достаточно добавить исходный модифицированный файл FMX в проект. И собрать. P.S. Возможно (об этом сам скаже компилятор) потребуется так же добавить те файлы, которые зависят от добавляемого. В этом случае нужно и их тогда добавитью
  21. Embarcadero Weekly Round-up for Developers You can also keep up to date about the latest developer information on Embarcadero Community. This week’s Most Valuable Professional (MVP) Spotlight – Jens Fudge This week we are highlighting Jens Fudge of Middelfart, Denmark as our MVP of the week. Jens is a long time Delphi developer who works for Exotech and Archersoft. He helps organize the Danish Delphi User Group DAPUG, specifically getting speakers to their biannual workshop. Jens also regularly teaches Delphi training courses. Beyond software development, Jens is an accomplished archer and beer brewer. He instructs and judges archery competitions, and in 1992 he won the gold medal in archery at the Paralympic games in Barcelona. Read more >> Join our club of elite Embarcadero developers - show us your Cool Apps! by David I. Join our club of elite developers by showcasing your app and enter to win $2,000 in Embarcadero Credits! Read more >> Medical Device Software Design class at the University of Trieste Italy is using C++Builder 10 Seattle by David I. Professor Antonio Bartolozzi, University Contract Professor, is using Embarcadero C++Builder 10 Seattle in his "Medical Device Software Design" class at the University of Trieste in Trieste Italy. The class covers both medical device standards, requirements, specifications, quality management as well as software design, development, testing and certification topics. Read more >> Integrating enterprise application (Salesforce, SAP, Biztalk ...) data with your Delphi & C++Builder projects using FireDAC & CData ODBC by David I. Our Embarcadero technology partner, CData, has a wide range of tutorials in their support knowledge base that show Delphi and C++Builder developers how to integrate enterprise application data into your projects. Read more >> Great success for RAD Studio in one of the most important italian government palaces by Daniele Teti This week, in one of the most important government palaces in Italy (I cannot say which one), I did a consultancy about mobile development. The internal dev team is currently using Xamarin and they have a blocking problem with it. In the team there is a friend of mine which called me some days ago to know if I know how to solve their problem using Delphi. I told him that the “blocking” problem could be solved with Delphi. Read more >> The Delphi Open Tools API Book by David Hoyle "The contents of this book are mostly a collection of blogs I wrote over a number of years on the Delphi Open Tools API ... The reason for the blogs originally was to write down all that I had found out while trying to implement Open Tools API code so that I had a reference as to why I had done things in a particular way but also to provide the same information to the wider Delphi community. Download now >> SQL Server Bulk Copy using Delphi and ADO When inserting a lot of data into a SQL Server table, the memory-based bulk copy exposed by the IRowsetFastLoad interface in Microsoft's OLE DB providers is the fastest way. Read more >> Database Application Tools for FireDAC that ship with our products - check them out! by David I. We do have several database tools integrated into the IDE and also as standalone applications. Inside of the IDE you can use the Data Explorer to work with your FireDAC and dbExpress based database connections. Outside of the IDE we have three database application tools you can use with FireDAC database connections: FireDAC Explorer, FireDAC Administrator, FireDAC Monitor and FireDAC Executor. Read more >> TMS Software’s FlexCel by Adrian Gallero Powerful, extensive & flexible component suite for native Excel report & file generation & manipulation for VCL & FireMonkey. Read more >> The difference between an object and a class by Craig Chapman Though it may appear a minor distinction, the difference between an object and a class is something which developers seem to misunderstand all the time. The question often comes up in interview situations, so I figured I’d try to clear this one up. Read more >> FixInsight version 2016.03, code analysis tool for Embarcadero Delphi, has been released by David I. Roman Yankovsky has announced that FixInsight verison 2016.3 has been released. FixInsight, compatible with Delphi, performs static code analysis on your project's source code to help you find bugs while you are developing. Read more >> Options Page(s) inside the IDE’s Options Dialog by David Hoyle The topic for this blogs is putting your Options/Configuration pages for your experts/wizards inside the IDE’s options dialogue. Read more >> InterBase and Python This blog post will cover basic usage of InterBase and Python using Eclipse. Read more >> JOIN OUR EMBARCADERO COMMUNITY Forums, blogs and latest news about the Embarcadero development products Join Now SHARE IT Просмотр полной статьи
  22. Первый набросок компонента, позволяющего организовать централизованное хранение графических ресурсов для всех платформ. Основные особенности: Спроектирован для использования одного экземпляра изображения во многих компонентах. Позволяет хранить все графические ресурсы любых размеров. В будущем не будет грузить картинки в память, если они не используются. А будет подгружать их из файла по мере необходимости. Тем самым будет значительно экономиться память. Хранение именованных графических ресурсов, а не по индексу. Это позволяет отразить в названии назначение картинки. Использование папок. Группировка изображений по смыслу для удобства работы с ними. Возможность загрузки разных картинок для разных устройств, или же загрузить один набор картинок для всех устройств. Удобная и быстрая загрузка изображений путем перетаскивания Хранение отступов изображения. Наглядное отображение картинки в свойствах компонентах. При изменении имени картинки, в компонентах используемых картинку идет автоматическое обновление имени картинки. В стандартном TImageList, из-за индексной структуру все картинки съезжают и при удалении картинки, компонент начинает отображать уже другую картинку.
  23. Embarcadero Weekly Round-up for Developers You can also keep up to date about the latest developer information on Embarcadero Community. This week’s Most Valuable Professional (MVP) Spotlight and Embarcadero MVP of the Year for 2015 – Stefan Glienke Stefan started programming with Turbo Pascal over 15 years ago, and now uses Delphi as his productive language of choice. He is an expert in software design patterns, principles and practices. He developed the DSharp library, Test Insight and is lead developer of Spring4d. The process of selecting an MVP of the year involves nominations and feedback from other MVPs as well as our internal consideration. Everyone holds Stefan in high regard and appreciates his many contributions. Read more >> Deploying Embarcadero Delphi and C++ EMS and DataSnap Applications in a Production Environment by David I. After you have developed your Enterprise Mobility Services (EMS) and DataSnap applications you will want to deploy them in a production environment. Here you will find additional license information, links to redistributable files and documentation URLs that will help you deploy your applications to your production servers. Read more >> Developer Skill Sprint: Refactoring Legacy Code to Design Patterns Refactoring is a controlled technique for improving the design of an existing code base... Watch the Skill Sprint Replay on Embarcadero YouTube channel >> Migrating Legacy (DCOM based) DataSnap Servers from Delphi 2007 (and earlier) to Delphi 2009/2010 (and later) by David I. Here you will find four resources that will help you migrate your legacy DCOM based DataSnap servers to Delphi 2009/2010 all the way up to Delphi 10 Seattle. Read more >> C++ Compiler Support C++ compilers list on cppreference.com - presents multiple C++ compilers (including C++Builder 10 Seattle) and their support for new C++ features. Read more >> Ways you can customize the RAD Studio, Delphi and C++Builder 10 Seattle IDE today by David I. A few ideas about what you can do to take control of the look and feel of the Embarcadero RAD Studio, Delphi and C++Builder 10 Seattle IDE. Read more >> The inheritance tree of all FireMonkey objects Here you'll find a list of all package objects FMX in the form of a graph. Read more >> The Bad Delphi Code Competition – Results and Winners! There was a wide variety of entries, from small code snippets to large projects written just for this competition. Take a look at the top four entries followed by several other smaller entries. Read more >> Delphi Blogs of the Week/Month #40 Another collection of links to blogs posts, news, and other tidbits of interest to Delphi and RAD Studio developers. Read more >> Free Delphi eBook “Delphi Succinctly” from Syncfusion Learn the fundamentals of Delphi to build a variety of solutions for many devices and platforms. Author Marco Breveglieri will provide you with an overview of Delphi, its principles, its environment, and its use of Object Pascal language so that you can harness its versatility. Download now >> Webinar Replay: From Delphi 2007 to 10 Seattle: Easy! by Jim McKeeth Delphi 10 Seattle represents many huge improvements in reach, connectivity, productivity and flexibility. The improvements from Delphi 2007 to 10 Seattle are greater than from Delphi 1 to Delphi 2007. While a lot has changed, it is still the same great Delphi we all know and love, just better. Read more >> Webinar replay: Learn how to Quickly Build and Deploy a complete REST/JSON based enterprise business application This RAD Studio 10 Seattle webinar will show you how to build and deploy a complete, multi-tier business application using Embarcadero RAD Studio 10 Seattle Enterprise Edition. Read more >> JOIN OUR EMBARCADERO COMMUNITY Forums, blogs and latest news about the Embarcadero development products Join Now SHARE IT PRODUCTS · SOLUTIONS · SUPPORT · COMMUNITY · STORE · CONTACT Copyright © 2016 Embarcadero Technologies, Inc. All Rights Reserved. Просмотр полной статьи
  24. Скорее всего это все вручную делают. Единственное средство - это Модерация первого сообщения. Чтобы первый пост всегда модерировался. Если все ок, то тогда с пользователя снимается премодерация. Посмотрим за ситуацией недельку и примем решение. Мы уже включали ее, когда год назад было активное наползновение спамеров.
×
×
  • Создать...