SftTabs/DLL offers easy to use tab controls for 32-bit and 64-bit applications on Windows 98, ME, 2000, XP, Windows Vista, Windows 7, Windows 8 and Windows 10, along with all server editions. Many tab styles are available, from simple single-row tab control to multi-row dual-sided and notebook-style tab control.
Features
SftTabs/DLL is a DLL-based tab control for the Windows operating system for C and C++ application. Some of SftTabs/DLL's features include the following:
- 75 tab styles
- Tab Design Wizard Application
- Add tabs to any type of window, and of course dialogs too
- Single or multiple tab rows
- Enabled/disabled tabs
- Hidden tabs
- Different color tabs (including gradient fill)
- Themes support for Windows XP through Windows 10
- Built-in scroll buttons, Minimize, Restore and Close buttons
- Transition effects
- Background bitmaps and transparent controls
- Icons or bitmaps on each tab
- Single or multi-line tab labels
- Selectable tab label text alignment (left, right, center)
- Owner-draw tabs
- "Wizard"-style dialogs
- Tabbed dialogs and tabbed windows
- Up to 16 rows of tabs
- Up to 128 tabs per tab control
- Tab colors can change based on tab status
- ToolTips
- Flyby highlighting - as the mouse cursor moves over a tab, the tab text is underlined and displayed using a different text color
- Tab colors can change based on tab status
- Fixed or variable width tabs
- Tab control with or without client area
- Scrollable tabs
- Conditional scroll buttons
- User-customizable scroll button bitmaps
- All icons/bitmaps fully customizable
- C API
- C++ classes for MFC
- Callable DLL written in C
- Optional static linking eliminating the DLL
- Same API for Windows 98 through Windows 10, 32-bit and 64-bit applications
- UNICODE support across all platforms
Screen Shots
Here are a few screen shots (from our demo).
Details
SftTabs/DLL is written in C. About 20 MB of disk space are needed to install the developer version of SftTabs/DLL. The DLL is just 750KB (32-bit) and 1.1MB (x64). There are no additional run-time DLLs needed (no MFC DLLs). Of course, the DLL files included in SftTabs/DLL can be redistributed royalty-free with your application.