add property show icon and add context menu disable item and fix some bugs

add property show icon and add context menu disable item and fix some bugs