UI

Delphi/C++Builder 10.2.3 Tokyoの新元号対応について はじめに 平成からの改元が1年後に迫りました。改元に対する皆様の準備はお進みでしょうか?Delphi/C++Builderは2018年4月現在の最新バージョンである、10.2.3 Tokyoにて新元号の対応は完了しています。 Microsoftからのアナウンスがあったように、Windows 10は次期アップデートであるSpring Creators Updateにて仮対応が済んでいます。新元号は決まっていませんが、改元日は決まっていますので、このようにレジストリに改元日の情報が追加されています。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ControlNls\Calendars\Japanese\Eras では、Delphi/C++Builder 10.2.3 Tokyoではどうでしょう。過去、記事が執筆されていますが、その頃とは少々状況が変わっているので再確認しましょう。 まず、「??」では味気ないのでレジストリに新年号を「改元_改_Kaigen_K」として設定します。 西暦から和暦の変換 DelphiとVCLのアプ...

Posted by on in UI
Multi-Device UI Styling with our Premium Style Pack FireMonkey provides support for both native styling and custom styling. Part of the current Bonus Pack are eleven premium FireMonkey styles. Choose from Jet, Sterling, Diamond, Emerald Crystal, Emerald Dark, Coral Crystal, Coral Dark, Vapor, Copper, Copper Dark and Radiant styles, optimized for iOS, Android, Windows and Mac application development. Each style includes the required graphics to ensure the user interface looks great on each supported target platform. For example, this includes 1...
Creating Custom Styles with the Bitmap Style Designer - CodeRage Replay, Tips & Tricks and Sample Files During this week's CodeRage event, I gave a lightning talk on using the Bitmap Style Designer to create a custom style for TSwitch. This blog post summarizes the steps, tips and tricks shown during my CodeRage session. It also includes the style graphics shown during the session and the session replay link.

Posted by on in UI
FireMonkey sessions at CodeRage next week CodeRage XI is next week. It's going to be a great, multi-day event. CodeRage XI is the largest, free online conference of the year from Embarcadero Technologies. As part of this year's event, we have more great sessions planned on multi-device development. This includes my FireUI Deep Dive webinar. As part of my session, I will show how to create a custom style for a control using Photoshop and the Bitmap Style Designer.   View the schedule here.  My session is on Thursday, Novem...

Posted by on in UI
Setting a Tab Item Badge Value I recently received some questions on how to display a circular badge icon and badge value on a tab item in TTabControl. Badge icons are commonly set to indicate a status change. The number displayed on the badge is frequently tied to a local notification or a push notification that's been received. For example, popular social media apps show a badge value on the Notifications tab to show the number of new comments that you've received on a post while email clients display a badge value on the...

Check out more tips and tricks in this development video: