+void CWindowMaskGUI::update_buttons(MaskAuto *keyframe, int k)
+{
+ int text_color = get_resources()->default_text_color;
+ int high_color = get_resources()->button_highlighted;
+ for( int i=0; i<SUBMASKS; ++i ) {
+ int color = text_color;
+ if( keyframe ) {
+ SubMask *submask = keyframe->get_submask(i);
+ if( submask && submask->points.size() )
+ color = high_color;
+ }
+ mask_blabels[i]->set_color(color);
+ mask_buttons[i]->update(i==k ? 1 : 0);
+ }
+}
+