マスタのバッチ表示で背景色を指定するとき、文字の色は自動判定

2025年09月23日

これはプロジェクトごとに設定できる状態マスタの登録例。それぞれの名前ごとに背景色を設定することができる。文字色が白と固定の場合に発生する問題が、背景色と文字色の関係で、見えにくいとか完全に見えないという問題だ。

こういう場合を回避するには、背景色は好きに登録できるようにして、表示する時にはその背景色によって文字色を判断するという方法を採用している。例えば、以下のようなシアン(水色)の場合は、白の文字色では完全に見えにくくなる。しかし黒に判断されて表示されるので、次のように見やすく表示することができる。

ちょっとしたことだが自動化しておけば済むことはやっておけばよい。

最新のお知らせ

No Image
2025年11月27日
プログラミングにおけるAIの優位性と人間のだめなところ

プログラミングにおけるAIの優位性と人間のだめなところを...

thumb
2025年11月25日
JAZZを聴きながら

https://open.spotify.com/intl-ja/track/2UiXRej8Fdcc04DFL60...

thumb
2025年11月25日
GTSFエディタの開発

GTSFというのは、弾き語りをするときの楽譜を生成するためのテ...

thumb
2025年11月23日
人生史をヒヤリングするAIアプリケーション

手帳學プロジェクトの中で、人生史を作成する。本来は、現...

thumb
2025年11月22日
ギターコード(和音)の構成音とベース音

コード表を、ルート音とコードの種類、そして、ベース音を...

thumb
2025年11月17日
気をつけろ!AIを利用したシステム開発

AIを利用した開発をしていると、一番の気になるところはAPI...

No Image
2025年11月15日
GTSF:(Guitar Tab and Song Format)弾き語り用楽譜生成テキストフォーマット

GTSF(Guitar Tab and Song text Format)とは、ギターで弾き語...

thumb
2025年11月14日
プロトタイプ(試作)とPoC(概念実証)

プロトタイプ(Prototype)とは、「完成前に作る試作モデル...

thumb
2025年11月14日
見える化による安心感~最先端な要件定義

要件定義ってそんな簡単ではないです。 まずは見える化...

thumb
2025年11月14日
コミュニケーション

人間関係やチームでのコミュニケーション方法(伝え方・傾...