Netscape 4.x Preferences Dialog South Dakota

Netscape-like preferences dialog

Local Companies

Datasync Consulting
(605) 427-3282
311 Union
Madison, SD
Css Ltd
(605) 729-2402
225 N Main Ave
Bridgewater, SD
High Plains Technology
(605) 323-2780
1500 S Sycamore Ave
Sioux Falls, SD
Digital Designs Corp
(605) 334-1588
2505 S Jefferson Ave
Sioux Falls, SD
Sterling Computers
(605) 232-6016
370 W Anchor Dr
Dakota Dunes, SD
GE Medical Systems Inc
(605) 965-1000
4205 W 53rd St
Sioux Falls, SD
Tip Inc
(605) 259-3511
White River, SD
Accountmaster MacEssentials
(605) 886-2553
Watertown, SD
Black Hills Computer Consulting
(605) 721-7650
Rapid City, SD
Supreme Software & Consulting
(605) 348-4474
1123 Alta Vista Dr
Rapid City, SD

provided by: 
Originally published at Internet.com


When designing complex dialog boxes, one uses a property sheet whose functionality is encapsulated by MFC class CPropertySheet. However, there are several cases where alternative approach (dialog box similar to Netscape 4.x Preferences dialog box) is more flexible and user friendly. * When there are a lot of property pages in which case it is difficult to navigate thru the pages. * When there are several different sets of property pages whose visibility depends on the state of the application. * When there is a need for nested property pages. Of course, there is always a possibility to derive a class from CPropertySheet and adapt it for the task at hand. However, this requires in depth knowledge of MFC implementation and also browsing the MFC source code which is not a trivial thing to do.



Basically, tree control contains a list names where each name is associated with a property page. This list may be (1) a simple list with no root, (2) list with a root which indicates the purpose of the visible set of property pages and (3) a list where one or

Read article at Internet.com site

Topics: 
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML