The TIBEAntialiasGroupBox component is a TGroupBox descendant which
implements smooth antialiased borders as well as very flexible caption
The TIBEAntialiasGroupBox uses a powerful algorithm to display
its corners antialiased. This means that the stairs produced
by non horizontal/vertical edges, such as round corners, can't
be seen anymore. We have developed an innovative and fast algorithm
to deal with antialias.
You can place the caption on top, left, bottom or right and
set its alignment to left, center or right justified. Besides
the glyph position and separation can be changed as well as
the text alignment and caption auto-sizing can be set so its
size changes when caption is changed.
Multiline caption, TPicture descendant as glyphs, customizable disabled
colors, enhanced transparency... it's a part of what you get when
you order the TIBEAntialiasGroupBox. Not sure about it? just download
the following exe demo to test all these features live, without
You can also try it by yourself. All you have to do is download
the pre-compiled demo version and install it in your environment.
It is fully working but displays two unwanted lines to remind you
that this is only a demonstration version of the full product.
You can choose between two versions of the TIBEAntialiasGroupBox.
With both version you get a single developer licence, automatic
upgrades as long as new versions are coming, and full e-mail
The professional version
comes with full source code and costs $39.
The standard version
comes without source code and costs $25.
For more information on how to order, jump to the ordering
But there is more, if you choose to order the professional version
of the TIBEAntialiasGroupBox now, you get the professional version
of the TIBEAntialiasButton for the price of the standard version.
That's a 35.9% economy! Go to the ordering
page for more information.
What means the "antialias"
term you're talking about?
On a computer screen, non vertical/horizontal lines are producing
stairs as they are composed of a succession of pixels. To soften
those stairs, many techniques exist, and the process is called antialiasing.
antialiasing technique do you use?
IBE Software's developers have tried many alternatives in the process
of creating the best possible antialias routine for its Delphi components.
Some where easy and efficient, but processor intensive, others were
fast but consumed a lot of memory... the final solution is extremely
fast and uses very little memory: the rectangles composing the final
component are compared and our algorithm checks the difference between
them to choose the best way of drawing the antialias. Besides, this
calculation isn't done any time the component needs to be drawn,
but only when its bounding rectangle changes. Finally we do not
use any floating point calculation in our algorithm, which is known
to be processor intensive.
is the TIBEBitmap?
In the process of creating the fastest possible component, we have
implemented the TIBEBitmap which provides extremely fast pixel drawing
with alpha-blending. This also allows the TIBEAntialiasGroupBox
to be double buffered and therefore avoids flickering when the component
is drawn many times in a short period.
customizable the groupbox is?
You can choose where the caption will be positioned (top, left,
bottom or right) and how it will be centered. You can also customize
the font, border color and background color for both the caption
and the groupbox independently and for the standard and disabled
state. Besides, you can choose the focus color, the roundness of
the corners as well as the size of the borders. Finally you can
specify margins (top, left, bottom, right) around the caption/glyph,
the seperation between them and the position of the glyph around
without source ($25)
with source ($39)