2016 Code Project Members Choice Award

Подведены выводы третьей номинации «Code Project Members Choice Award».
Code Project — одно из огромнейших сообществ создателей софта, насчитывающее некоторое количество млн. человек.
Дельфи во 2 один делается победителем в номинации «Наилучший язык программирования».winnerFinal2011a

В категории «Installation Tools» одержал победу «Flexera Installshield», в категории «Графика и 3D моделирование» — «TechSmith Camtasia Studio», наилучшим инвентарем для сотворения документации и справки стал «ComponentOne Doc-To-Help», наилучшей библиотекой составляющую признана «DevExpress DXperience».

Новости — Немного о FireMonkey

firemonkeystylesFireMonkey раскрывает новейший общество способностей с целью создателей Delphi и С++ Builder. Площадка считается эластичной, настраиваемой и кроссплатформенной. Все без исключения элементы водят себе идиентично около Windows и Mac.

Компоненты в FireMonkey считаются контейнерами. Данное следовательно, то что вам сможете вделывать единственный элемент вовнутрь иного. К примеру элемент Клавиша заключается с 9 частей, какие одновременно водят себе равно как клавиша. Смотри равно как данное функционирует:

Принимаемся с элемента TLayout, какой сможет помочь разместить другие элементы.
3 TRectangle соответствуют из-за наружный тип — рамку обстановка и главной тон.
TLabel предоставляет кнопочке документ.
И, в конечном итоге, 4 элемента с целью результатов анимации нажатия, прихоти, результатов подсветки присутствие наведении и убирании мышки.

Вот подобное с подобного числа предметов заключается клавиша. В таком случае ведь наиболее и и с иными элементами FireMonkey

Кроме этого, наружный тип частей способен являться изменён присутствие поддержки манер. Образец в иллюстрации.

Источник: Andreano Lanusse

А в данном видеоматериал демонстрируется образец формирования диалогового дополнения в FireMonkey с целью Windows64, MacOS и iOS

mp3 из exe без компонента воспроизведения

Равно как прибавить в собственную проект звучание? Однако никак не попросту прибавить, а произвести таким (образом, Для того чтобы некто исполнял никак не с тот или иной-в таком случае файла, а был втачивает в exe! И никак не попросту звучание, а Для того чтобы данное еще и никак не очень повышало объем проекта!
Про трекерную музыку изложено тут. Сегодня побеседуем о mp3.

Свою версию как узнать?

Советую вид кодировки, предоставляющий стремительно и попросту выяснить версию собственной проекты.
Обычно применяют единый шифр, с целью извлечения версии, пробега согласно полям и т.д… Однако, в случае если необходимо выяснить госномер версии собственной проекты, в таком случае всё значительно легче.

Информация о системе (свободная память и т.д.)

В случае если вы желаете признать сколько виртуальной памяти для вас доступно вашей программке или же артельный размер физиологической и виртуальной памяти довольно пользоваться API функцией GlobalMemoryStatus.

Освобождение компонента из его же собственного обработчика

VCL-документ согласно предмету TObject и его способу Free оповещает:
Warning: Never explicitly free a component within one of its own event handlers or the event handler of a component it owns or contains. For example, don’t free a button, or the form that owns the button, in its OnClick event handler.

Ниже предполагается метод, какой даст возможность уничтожить элемент с его ведь своего обработчика.

Минимизация памяти занимаемой

Маленький трюк, который пригодится Вам для создания приложений, работающих в фоновом режиме. Таких, как планировщик задач, служб, серверов и т.п. То есть приложений, которые постоянно сидят себе тихонько в памяти, и чего-то там в фоне делают, не мешая пользователю заниматься своими делами.
Для таких приложений важным фактором является размер потребляемой памяти.
Фоновые приложения должны кушать минимум оперативной памяти и не нагружать процессор.
В принципе, данный приём можно применять в любых приложениях. Просто для активных интерфейсных приложений в этом нет смысла.
Но меньше слов, больше кода:

Сплиттер Крестообразный

Вы некоторых программах вы могли встретить окно с 4мя полями ввода, расположенными так что как ни меняй размер одного поля остальные меняются с ним, при этом в середине образуется перекрестие.Однако среди компонентов делфи такого компонента нет. Далее будет показано как делается крестообразный сплиттер на делфи из 3х обычных сплитеров

Как сделать Delphi 2007 = Delphi7

Многочисленным никак не нравится другой тип Delphi2005-2007. Общество свыклись к многооконному типу Delphi7 и им никак не нравится, если всё в 1 окошке.
Большинство ранее самочки определили метод переключения Layout’ов. Прибавим к данному еще двух факторов, а кроме того двух рекомендаций согласно настройке трудового места «под себя».

IDE. Клавиатура. Переключение между окнами редактирования.

Изобразим обыкновенную обстановку. Обстановка Delphi. Проходит деятельность с планом. Свободно огромное число файлов, поэтому немало закладок с окошками кодировки. Иногда случается, что же всегда они никак не умещаются в экране. Типичное проблема.
Теперь я скажу, равно как стремительно и комфортно подобрать необходимую вкладку.