掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
FMXでStringGridの行や列毎に色を変える、Modalウィンドゥを閉じる (ID:48617)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
>プロパティFormFactor.Widthが存在しません このエラーが発生した場合は,プロジェクトのファイルを必要最小限だけにしてからプロジェクトを開いてみてください. 異なるバージョンの Delphi のプロジェクトを開く際に発生することがあります. VCL の場合は ... Windows という表示の場合もあります. http://mrxray.on.coocan.jp/Delphi/Others/Delphi_Versionl.htm >AlternatingBackgroundColorの色を知るにはどの様にするのでしょう? オンラインヘルプで確認できます. http://docwiki.embarcadero.com/Libraries/Berlin/ja/FMX.Grid.Style.TStyledGrid.AlternatingBackgroundColor あるいは自分で調べます. (以下のコードは uses に FMX.Grid.Style が必要) その下のコードと共に,動作確認は Windows 7 U64(SP1) + Delphi 10.1 Berlin Starter procedure TForm1.Button1Click(Sender: TObject); var LColor : TAlphaColor; begin LColor := TStyledGrid.AlternatingBackgroundColor; ShowMessage('$' + IntToHex(LColor, 8)); end; FireMonkey の場合,色は以下のようになっています. procedure TForm1.Button2Click(Sender: TObject); var LColorRec : TAlphaColorRec; begin LColorRec.A := $FF; //アルファ値.最上位バイト LColorRec.R := $FF; //赤.次のバイト値 LColorRec.G := $00; //緑.その次のバイト値 LColorRec.B := $00; //青.最下位のバイト値 //色の簡単な確認方法 //フォームにTRectangle(Shapesタブ)を配置 Rectangle1.Fill.Color := LColorRec.Color; Rectangle2.Fill.Color := $FFFF0000; end; 以下の Delphi Forum のページから AFSoft さんのサイトの記事を読みやすくした HTML ファイルが入手できます. FireMonkey の記事があります.参考になると思います. [VCL・ビジュアルプログラミング] [ごくごく基本的な VCL の使い方] http://ht-deko.com/delphiforum/?vasthtmlaction=viewtopic&t=21
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.