delay call CallbackOnReady()
add delay_setter
osc bar move use delay_setter
fix handle become invisible lost match MouseEvent
use MouseWheel to Zoom +/- range, and move horizontal
implment zoom
add UsageBubble