Panel viewer with edit