Features and Benefits
SFL represents a framework for building thin applications using C++. SFL leverages ATL’s windowing support while adding many features that Windows applications developers will find useful. The following is a list of SFL’s application features and benefits.
• Wraps application boilerplate code
• Provides an event-listener architecture
• Is templatized so it’s more flexible than straight inheritance
• Provides a Model-View-Controller subsystem
• Includes a Layout Manager
• Provides OLE Drag and Drop support
• Wraps the common Windows dialog boxes
• Provides an AppWizard, making it easy to generate applications
• Provides wrapper for Win32 GDI
This User’s Guide covers the essentials of application development using SFL, focusing on the architecture and the classes fundamental to application development.