;A procedure for the slices software to output usefull into to user via IDL console or THEMIS GUI ; pro thm_ui_slice2d_message, msg, sb=sb, hw=hw, _extra = _extra compile_opt idl2, hidden p = 'THM_UI_SLICE2D: ' pc = 0 msg = string(msg) if obj_valid(hw) then begin hw->update,p+msg,_extra=_extra endif else begin pc++ endelse if obj_valid(sb) then begin sb->update,msg endif else begin pc++ endelse if pc ge 2 then print,p+msg end