Looking for an easy and effective way to toggle between two different buttons? Look no further than the Toggle Button Demo! This cross-platform application makes it simple and straightforward to switch between selections on any desktop or mobile device, whether you’re using Android, iOS, macOS, Windows, or Linux. Plus, with a single code base and UI across all platforms, the Toggle Button Demo is guaranteed to provide a consistent experience every time. So why wait? Give it a try today and see how toggle button selection can make your life easier.
フルクロスプラットフォームのトグルボタンデモのソースコードをGithubからダウンロード
このデモは、カメラデモ、絵文字デモ、ペイントデモなど、100以上のクロスプラットフォームデモの一部です。
目次
ソフトウェア開発におけるトグルボタン
トグル ボタンは、ユーザーが相互に排他的な 2 つのオプションを切り替えることができるグラフィカル コントロール要素です。オプションは選択または選択解除でき、トグル ボタンはオプションの現在の状態を示します。トグル ボタンは、ユーザーがトグル ボタンをクリックして複数のオプションを選択できる複数選択リストで、よく使用されます。さらに、トグル ボタンを使用して、リスト ビューやグリッド ビューなど、データのさまざまなビューを切り替えることができます。トグル ボタンは通常、チェックボックスまたはラジオ ボタンとして実装されます。
画面ショット
デモのソースコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
unit Unit1; interface uses System.SysUtils, System.Types, System.UITypes, System.クラス, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, FMX.Layouts, FMX.StdCtrls, FMX.Effects, FMX.Controls.Presentation; type TForm1 = class(TForm) MaterialOxfordBlueSB: TStyleBook; ToolBar1: TToolBar; ShadowEffect4: TShadowEffect; Label1: TLabel; SpeedButton1: TSpeedButton; GridPanelLayout1: TGridPanelLayout; SpeedButton2: TSpeedButton; private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.fmx} end. |
トグルボタンフォームのプロパティ設定
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
object SpeedButton1: TSpeedButton StaysPressed = True Align = Client GroupName = 'togglebutton' IsPressed = True Size.Width = 155.000000000000000000 Size.Height = 50.000000000000000000 Size.PlatformDefault = False StyleLookup = 'toolbuttonleft' Text = 'SpeedButton1' end object SpeedButton2: TSpeedButton StaysPressed = True Align = Client GroupName = 'togglebutton' Size.Width = 155.000000000000000000 Size.Height = 50.000000000000000000 Size.PlatformDefault = False StyleLookup = 'toolbuttonright' Text = 'SpeedButton2' end |
クロスプラットフォームアプリのプログラミング手法を学ぶには
今すぐ Coding Boot Camp 2022に登録してください。ゲーム、JavaScript、Web、Python、SQL、データベース、iOS、MacOS、Android、モバイル、Linux、Windows、デスクトップ、サーバー、Arduinoなど、プログラミングに関するさまざまなトピックを学ぶことができます。