a1200   NEWS   APPS   DOCS   ABOUT
a1200
----
a1200
----
Autodocs
 Libraries:
 workbench.library
  AddAppIconA
  AddAppMenuItemA
  AddAppWindowA
  AddAppWindowDropZoneA
  ChangeWorkbenchSelectionA
  CloseWorkbenchObjectA
  MakeWorkbenchObjectVisibleA
  OpenWorkbenchObjectA
  RemoveAppIcon
  RemoveAppMenuItem
  RemoveAppWindow
  RemoveAppWindowDropZone
  UpdateWorkbench
  WBInfo
  WorkbenchControlA
Include
GuruMeditation
Docs » Autodocs » workbench.library » RemoveAppWindow

NAME

	RemoveAppWindow - remove a window from Workbench's list         (V36)
of AppWindows.

SYNOPSIS

	success = RemoveAppWindow(AppWindow)
D0 A0
BOOL RemoveAppWindow(struct AppWindow *);

FUNCTION

	Attempt to remove an appwindow from Workbench's list of AppWindows.

INPUTS

	AppWindow - pointer to an AppWindow structure returned by
AddAppWindow.

RESULT

	success - TRUE if the window could be removed, FALSE otherwise.

NOTES

	As with anything that deals with asynchronous operation, you will need
to do a final check for messages on your AppMessage port for messages
that may have come in between the last time you checked and the
call to removed the AppWindow.
Before the AppWindow is removed, all its drop zones will be removed
first. There is no need for you to call RemoveAppWindowDropZone()
for every single one.

SEE ALSO

workbench.library/AddAppWindowA(), workbench.library/RemoveAppWindowDropZone()

Comments

Name:
E-mail: Use this if you want a message if you get a response, will not be shown.
Comment:
Select correct short for:

Andromeda

TSL
DC
FLT
AOA

Comments:

$VER: d0.se 1.14 Copyright © 2011-2020 Tobias Geijersson support at d0 dot se