Skip to content

Latest commit

 

History

History
108 lines (53 loc) · 2.64 KB

Project.windows(object).md

File metadata and controls

108 lines (53 loc) · 2.64 KB
title keywords f1_keywords ms.service ms.assetid ms.date ms.localizationpriority
Windows object (Project)
vbapj.chm131357
vbapj.chm131357
project-server
6fc70ece-0257-5565-907b-e0e7a6770980
06/08/2017
medium

Windows object (Project)

Contains a collection of Window objects. The Windows collection for the Application object contains all the windows in the application, whereas the Windows collection for the Project object contains only the windows in the specified project.

Remarks

Note

The Windows collection is maintained for backward compatibility. We recommend that you use the Windows2 collection for all new development.

Examples

Using the Window object

Use Windows ( Index), where Index is the window index number or window caption, to return a single Window object. The following example maximizes the first window in the window list.

Application.Windows(1).WindowState = pjMaximized

The window caption is the text shown in the title bar at the top of the window when the window is not maximized. The caption is also shown in the list of open files on the bottom of the Windows menu. Use the Caption property to set or return the window caption. Changing the window caption does not change the name of the project. The following example hides the window that contains the caption "Project1".

If Application.Windows(1).Caption = "Project1" Then  
    Application.Windows(1).Visible = False  
End If

Using the Windows collection

Use the Windows property to return a Windows collection. The following example cascades all the windows that are currently displayed in Project .

With Application.Windows  
    For I = 1 To .Count  
        .Item(I).Activate  
        .Item(I).Top = (I - 1) * 15  
        .Item(I).Left = (I - 1) * 15  
    Next I  
End With

Use the WindowNewWindow method to create a new window and add it to the collection. The following example creates a new window for the active project.

Application.WindowNewWindow

Properties

Name
ActiveWindow
Application
Count
Item
Parent

See also

Project Object Model

[!includeSupport and feedback]