what is the name of the things on the top right and top left

T

ToddAndMargo

Hi All,

I am going to be filing a bug report on a new program, but
need to make sure I am calling things by their proper
names. What is the official names for the

1) the horizontal bar (usually blue) at the top of a program?

2) The block of icons on the top right with the underscore,
box, and "X" in them? (I need the block name, not the individual
names.)

3) The single icon on the top left that activates close, minimize,
etc.? It usually has a picture of the program in it.

Many thanks,
-T
 
G

Guest

Blue Bar = Title Bar

The block of icons = Minimize, Maximize & ControlBox. They don't really
have a single name
 
T

ToddAndMargo

SPAMCOP said:
Blue Bar = Title Bar

The block of icons = Minimize, Maximize & ControlBox. They don't really
have a single name

How about the icon on the upper far left of the title bar?
The one with minimize, maximize, close, etc..
 
B

Bruce Hagen

ToddAndMargo said:
How about the icon on the upper far left of the title bar?
The one with minimize, maximize, close, etc..


I've heard it referred to as the Program Icon, (on the Title Bar).
 
J

Jeff Johnson

3) The single icon on the top left that activates close, minimize,
etc.? It usually has a picture of the program in it.

There are several names for this. Some are more common to users, and other
more common to programmers. I've seen it called these things:

Window menu
System menu
Control menu
Control box
 
J

Jeff Johnson

Blue Bar = Title Bar

The block of icons = Minimize, Maximize & ControlBox. They don't really
have a single name

Close box, not control box. I'm assuming you're referring to what most
people just call "the X."

Control box means something else; see my other reply.
 
V

VanguardLH

ToddAndMargo said:
Hi All,

I am going to be filing a bug report on a new program, but
need to make sure I am calling things by their proper
names. What is the official names for the

1) the horizontal bar (usually blue) at the top of a program?

Someone else is supposed to know what that means? Perhaps you are
talking about the entire titlebar - the top window row that shows the
Control Menu (#3 below), title and program name, and windows control
objects (#2 below).
2) The block of icons on the top right with the underscore,
box, and "X" in them? (I need the block name, not the individual
names.)

Titlebar window buttons
underscore = Minimize button
overscore = Maximize button
X char = Close window (usually exits the program but may depend on
configuration of the program)
3) The single icon on the top left that activates close, minimize,
etc.? It usually has a picture of the program in it.

Control menu (use Alt+Spacebar to activate from keyboard)
 
G

Guest

Jeff,

I am a programmer & in VB.NET... it is ControlBox. So, my reply was 100%
correct

In programming if you remove the max, min, & control boxes it removes the
title bar

Public Sub CreateMyBorderlesWindow()
FormBorderStyle = FormBorderStyle.None
MaximizeBox = False
MinimizeBox = False
StartPosition = FormStartPosition.CenterScreen
' Remove the control box so the form will only display client area.
ControlBox = False
End Sub 'CreateMyBorderlesWindow
 
G

Guest

Jeff,

The System Menu is the menu that comes from the title bar icon, which can be
ammeded using a few API fuctions

Control menu/Windows menu is incorrect. If you go to Microsoft Development
Network & do some research then you will understand
 
G

Guest

Windows menu is correct. It's in the Vista UI guidelines. It used to be
System menu and often called the Control menu.
 
G

Guest

And the current (as in what should be documented in Help files) way of
accessing it is by a right click on the titlebar - again Vista UI
guidelinrs.
 
G

Guest

Vanguard,

The X is not CloseWindow. That is what it does... but it's not called that.
When you click the X it uses SendMessage API passing WM_CLOSE to the window.
WM means Windows Message. It's the same for Minimize & Maximize passing
their appropriate WM commands

And the System Menu can be used by clicking on a title bar icon. However you
can Append to the menu, remove items too. When I am programming I often add
a About box to the system menu

Just picked a result from Google. If you look at the C# code you will notice
they call certain functions... What are the names of those functions
referring to? Is it Control Menu... no it's SystemMenu like I originally
said in reply to other posts Jeff have answered in this thread.

http://www.developerfusion.com/code/3514/system-menu-classes/

Sorry, but you & Jeff are giving out incorrect information
 
G

Guest

The Window Menu
The Window menu (also known as the System menu or Control menu) is a pop-up
menu defined and managed almost exclusively by the operating system. The
user can open the window menu by clicking the application icon on the title
bar or by right-clicking anywhere on the title bar.

The Window menu provides a standard set of menu items that the user can
choose to change a window's size or position, or close the application.
Items on the window menu can be added, deleted, and modified, but most
applications just use the standard set of menu items. An overlapped, pop-up,
or child window can have a window menu. It is uncommon for an overlapped or
pop-up window not to include a window menu.

When the user chooses a command from the Window menu, the system sends a
WM_SYSCOMMAND message to the menu's owner window. In most applications, the
window procedure does not process messages from the window menu. Instead, it
simply passes the messages to the DefWindowProc function for system-default
processing of the message. If an application adds a command to the window
menu, the window procedure must process the command.

An application can use the GetSystemMenu function to create a copy of the
default window menu to modify. Any window that does not use the
GetSystemMenu function to make its own copy of the window menu receives the
standard window menu.
 
A

Alan Edwards

Control box is upper left.
The part you quote is in
http://msdn.microsoft.com/en-us/library/system.windows.forms.form.controlbox.aspx
but don't mention this part:
---quote
Property Value
Type: System..::.Boolean
true if the form displays a control box in the upper left corner of
the form; otherwise, false. The default is true.

Remarks
If the ControlBox property is set to true, the control box is
displayed in the upper-left corner of the caption bar. The control box
is where the user can click to access the system menu.
---end quote

....Alan
 
G

Guest

In those Wikipedia type sites you can change the text yourself

With Vista & the other OS' it still calls the same functions & gets the
handle of the System Menu...
 
A

Alan Edwards

1. Title Bar
2. Caption Buttons
3. Control Box

Names for 1. and 2. are shown in Control
Panel-Display-Appearance-Advanced

....Alan
 
G

Guest

That's the MSDN
SPAMCOP User said:
In those Wikipedia type sites you can change the text yourself

With Vista & the other OS' it still calls the same functions & gets the
handle of the System Menu...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top