rem: void AddWindowToDesktop(ServerWindow *win, int32 workspace=B_CURRENT_WORKSPACE, screen_id screen=B_MAIN_SCREEN_ID)
add: void AddWindowToDesktop(ServerWindow *win, int32 workspace, screen_id screen)
context: void AddWindowToDesktop(ServerWindow *win, int32 workspace=B_CURRENT_WORKSPACE, screen_id screen=B_MAIN_SCREEN_ID){	// Workspace() will be non-NULL if it has already been added to the desktop	if(!win || win->GetWorkspace())		return;		desktop_private::workspacelock.Lock();	desktop_private::layerlock.Lock();	Workspace *w=desktop_private::activescreen->GetActiveWorkspace();	win->SetWorkspace(w);	desktop_private::activescreen->AddWindow(win,workspace);		desktop_private::layerlock.Unlock();	desktop_private::workspacelock.Unlock();}