Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
さまざまな例では常に alloc_color() や gtk.color.parse('red') などを使用しています。何が必要ですalloc_colorか?
alloc_color
(トゥルーカラー ディスプレイではなく) パレット ディスプレイを使用するシステムで実行している場合は、使用する前にパレットに新しい色を割り当てる必要があります。これは、パレットベースのディスプレイが一度に表示できる色の数が限られているためです (通常は 256 色、場合によっては 65536 色)。
最近のほとんどのディスプレイは、使用可能なすべての色を同時に表示できるトゥルー カラー ディスプレイに対応しているため、これが問題になることはなく、特定の色を直接要求するだけで済みます。