GUI features


MyBrowser has a couple of special GUI features, because it is based on the DFWindow and DFApplication classes. These classes are available for download on my web page or from Be's ftp server. The package is called MiniWindows.tgz and contains a sample project. You can use and modify these classes freely in your programs.
.

Mini windows

Minimizing myBrowser windows (by default) does not result in blue title bars. Instead the windows are replaced by mini windows:


The large icon represents the application (myBrowser in this case), whereas the text and the small icon represent the leaf item of the minimized window. Dragging a mini window with the secondary mouse button restricts movement to a grid.


To use this feature you should have the MiniWindowDaemon somewhere on your machine. It is launched automatically when you start any program that uses it. After all programs have quit that use mini windows, the daemon is automatically quit, too.

The MiniWindowDaemon is supplied in the myBrowser.tgz file.

If for any reason you choose not to have this daemon on your system, you will be asked upon the launch of myBrowser if you want the mini window feature in spite of this, or if you would rather use the normal minimizing behaviour. Without the daemon the position of a mini window is always at the top left of the screen right beside the Dock when the window is minimized for the first time. The daemon does only negotiate for screen space such that a mini window is not created on top of another.

The main menu

This menu has the following additional menu items:

Pushing windows to the back

Windows of myBrowser can be Command-clicked to the back.
Copyright © 1996, 1997 Thorsten Seitz. All rights reserved. WWW. Your feedback is very much appreciated.