カテゴリー
C++ JUCE

JUCE ComboBoxの挙動

これは僕が知らなかったのでメモしておきます。ComboBoxはcomboBox.addItem(“string”, counter);でアイテムを追加出来ますが、このcounterはアイテムが追加される順番だと思っていましたが、intであればなんでもいいようです。

つまり、何かのデータのindexなどをこれにあてることで、comboBox.getSelectedId()で値をゲットできるので、とても便利です。

カテゴリー
C++ JUCE

Custom ComponentにTooltipをセットする

カスタムComponentにTooltipをセットしたい場合は、public juce::SettableTooltipClientを継承する必要があります。

class CustomComponent : public juce::Component, public juce::SettableTooltipClient
{

};