void updateButton(ID buttonObj, int updateOptions, int buttWidth, int buttonFlags,
                    String text, String hint, int isHintDisabled, Pointer raster4ByteRGBA, int w, int h, Action action);
void updateButton(ID buttonObj, int updateOptions, int buttWidth, int buttonFlags,
                    String text, String hint, int isHintDisabled, Pointer raster4ByteRGBA, int w, int h, Action action)