Dialog box interface using widgets, frames and windows