A method of a display apparatus managing a plurality of virtual workspaces
of including generating a first data structure as a reference of at least
a window; generating a second data structure as a reference of windows
respectively linked to the virtual workspaces on the basis of the first
data structure; generating a third data structure as a reference of a
shared window linked to all of the virtual workspaces; selecting one of
the plurality of virtual workspaces; and displaying the shared window
and/or the window linked to the selected virtual workspace on the basis
of the first data structure, the second data structure, and the third
data structure.