Description
The Flat Component Library (FCL) is a feature-rich component library for CodeGear/Borland RAD development environments (C++ Builder and Delphi).
The FCL contains basic and enhanced controls (like panels, buttons, views, fields, etc.) which can fully be customized and skinned. Thereby, it is based on native and pure Win32 and not on .NET technology. A quick overview can be found in this feature list.
The FCL core library supports the following controls
- forms and dialogs
- main menu, popup menu
- panel, groupbox, scrollbox
- button, repeat button, speed button
- checkbox, radio button
- text edit, numeric edits (with spin buttons), memo
- page control, tab sheet
- listview, combobox
- scrollbar, slider, progressbar
- label
- hint window
- scrolling view
100+ additional properties and features for each control and component
visual appearance of each control is fully customizable, either with simple properties or user functions
- color (by value, tiled bitmap, stretched bitmap or totally user drawn)
- alpha channels (transparency) (by value, tiled bitmap, stretched bitmap or totally user drawn)
- skinning/shaping (by value, tiled bitmap, stretched bitmap, special corner modes or totally user drawn)
- border (size, color, alpha channels)
- selection
- content
- animation support
support for real transparency
- pixel-wise alpha channel supported
- controls under other controls are still drawn and working (e.g. editable memo under glass panel)
all controls can be labeled easily (up to two bound labels per control)
enhanced layout system
- the alignment and dimensions of controls can be hooked to any other component (or its container) and is fully customizable
- two modes are supported in addition: relative (percentage) and absolute (pixels) positioning and resizing
integrated system for toggling properties on standard events, for example:
- deactivate buttons, if lists are empty
- active sub-control, if checkbox is checked
- hide controls, if checkbox is unchecked
- bring visibility state of multiple controls into line
- (thousands of possibilities) ...
additional helper components and functions
- logging
- update locking to avoid flickering
- design container
support for automatic skinning via style file
Related:
Animation - Bitmaps - Borders - Button - C++-Builder - Checkbox - Colors - Combobox - Delphi - Forms And Dialogs - Groupbox - Hint Window - Label - Listview - Main Menu - Memo - Numeric Edits With Spin Buttons - Page Control - Panel - Popup Menu - Progressbar - Radio Button - Real Transparency - Repeat Button - Scrollbar
User Reviews:
Related:
ESBPCS for VCL 4.2.2ESB Professional Computation Suite (ESBPCS for VCL) provides a huge collection of Borland Delphi Routines and Components to make Data Entry and...By: Glenn Crouch |
Shareware |
FoemEdit - Delphi 5 version 1.0FormEdit library is set of Delphi components for creating end user visual form editors, report editors. Contain more improved standard Delphi...By: Peter Cirip |
Shareware |
Advanced Application Controls 2.2.1The Advanced Application Controls (AppControls) is the set of 51+ top quality multipurpose components for Borland Delphi and C++ Builder. The...By: AppControls.Com |
Shareware |
FormEdit library Delphi 6 version 1.0FormEdit library is set of Delphi components for creating end user visual form editors, report editors. Contain more improved standard Delphi...By: Peter Cirip |
Shareware |
ZieglerCollection one (Delphi 5) 2.00"ZieglerCollection one" includes more than 100 components and a large collection of functions and routines, made to make your life a lot... |
Shareware |
Menu Related Speed Buttons 1.0.1This unit contains a set of three speed button derived components that either display pop-up menus associated with the buttons or form connected...By: Peter Johnson |
Freeware |
Edit Button V 3.1This is a great edit box to allow a developer to implement any edit box using same control with easy-in-use events with ability to edit/display RTF...By: B&S Group |
Shareware |
TIAeverButtonPRO v 1.22The Button:39 default forms + User defined form;9 Styles of Button Border;3 Styles of gradient fill;Multyline caption with 3 aligningGroup...By: Igor Andronov |
Shareware |
TIAeverMainMenu & TIAeverPopMenu v 2.08Component Provide next:Real semi-transparenceFive kinds Free selection of Back and Main Bitmap(could be transparent) for each.Free Graphics Bar...By: Igor Andronov |
Freeware |
Cool Focus DropBar 1.00DropBar is a 2-level fading and sliding horizontal menu. Hovering over a first-level button can reveal a second level of buttons below. Items can...By: Cool Focus |
Shareware |
- Flat 5 Software
Ear training software that covers intervals through altered dominant chords. PC, Mac. - Flat Assembler
A self-assembling open-source 80x86 assembler for DOS, Windows and Linux. It supports all 8086-80486/Pentium instructions... - Flat Assembler: MenuetOS
Forum, many topics covered. - Flat Earth Communications
Bespoke digital design, specializing in Shockwave, Director and Flash programming. - AfalinaSoft Flat Controls
Microsoft Office style for all standard VCL controls in one place. [Shareware] - The FLAT 2-D Robot Simulator
Simulates an RWI circular, sonar-guided robot in a flat 2D world. Includes a physical simulator, sonar, and laser... - Flat Neighborhood Networks
A network topology designed to minimize latency in clusters of PCs. - Lopburi Flat Theme
The Lopburi Flat theme for Mozilla browsers. - Getting Started in OpenQM - Rush Flat Ltd
A beginner's guide to installing, configuring and using the OpenQM database. - Probabilistic Networks Library (PNL), and Open Source Machine Learning Library (OpenML) by Intel
Open source library of tools for building machine learning software based on Bayesian mathematical principles. Links on...
