Stingray® Foundation : Chapter 12 Developing Applications : Features and Benefits
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.