Product history |
|
New features available in version 9 Added the following new surfaces SURFACE_GEL_SHAPED SURFACE_VISTA_AERO SURFACE_OFFICE_2003 SURFACE_OFFICE_2007 Added new shapes for the spotlight Added support for reflectivity of the picture displayed on the button Added the possibility to obtain the bitmap, in form of a HBITMAP, of the 3D button in various situations Cells can now be sized and positioned in both percentage and pixels Added the following new styles with several dedicated rendering options STYLE_PROGRESS_BAR STYLE_SPLIT_BUTTON Embedded support for tooltips on development environments not supporting tooltips directly Added support for managing full alpha channel transparency for pictures in "Transparent PNG" format assigned to the following items: Picture property PictureMouseOver property PicturePressed property PictureDisabled property Cells
New properties: SpotlightType PictureReflectivityEnabled PictureReflectivityPerc PictureReflectHeightPerc VistaColorGlossyEffectUpper VistaColorGlossyEffectLower VistaColorGlossyEmphUpper VistaColorGlossyEmphLower VistaColorGlossyEmphUpperPressed VistaColorGlossyEmphLowerPressed VistaColorBackgroundChecked VistaColorBackgroundCheckedMouseOver VistaColorGlowBack VistaColorGlowBottom VistaColorGlow VistaColorGlowChecked VistaColorGlowCheckedMouseOver VistaColorOuterBorder VistaColorMiddleBorder VistaColorInnerBorder VistaColorInnerBorderPressed VistaOpacityGlossyEffectUpper VistaOpacityGlossyEffectLower VistaOpacityGlossyEmphUpper VistaOpacityGlossyEmphLower VistaOpacityGlossyEmphUpperPressed VistaOpacityGlossyEmphLowerPressed VistaLook VistaGlossyShape VistaGlossySmoothFactor VistaOuterBorderWidth VistaMiddleBorderWidth VistaInnerBorderWidth ProgressBarType ProgressBarMin ProgressBarMax ProgressBarValue ProgressBarColor ProgressBarFillMode Office2007ColorBackground Office2007ColorNorthTop Office2007ColorNorthBottom Office2007ColorSouthTop Office2007ColorSouthBottom Office2007ColorBorder Office2007ColorBackgroundMouseOver Office2007ColorNorthTopMouseOver Office2007ColorNorthBottomMouseOver Office2007ColorSouthTopMouseOver Office2007ColorSouthBottomMouseOver Office2007ColorBorderMouseOver Office2007ColorBackgroundPressed Office2007ColorNorthTopPressed Office2007ColorNorthBottomPressed Office2007ColorSouthTopPressed Office2007ColorSouthBottomPressed Office2007ColorBorderPressed Office2007OuterBorderWidth Office2007InnerBorderWidth Office2003ColorNorth Office2003ColorSouth Office2003ColorBorder Office2003ColorNorthMouseOver Office2003ColorSouthMouseOver Office2003ColorBorderMouseOver Office2003ColorNorthPressed Office2003ColorSouthPressed Office2003ColorBorderPressed Office2003BorderWidth ToolTipEnabled ToolTipTextNormal ToolTipTextChecked SplitButtonPicture SplitButtonType SplitButtonArrowOffsetX SplitButtonArrowOffsetY SplitButtonArrowColor SplitColorHighlight SplitColorShadow SplitButtonSizePerc New methods: GetControlBitmap CellsManager.CellAdd CellsManager.CellDelete CellsManager.CellGetCount CellsManager.CellFind CellsManager.CellGetLogFont CellsManager.CellSetLogFont CellsManager.CellGetUniqueID CellsManager.CellGetPos CellsManager.CellSetPos CellsManager.CellGetSize CellsManager.CellSetSize CellsManager.CellSetPictureFromHandle DoClickFull New events: SplitButtonClick SplitButtonMouseIn SplitButtonMouseOut
New features available in version 8 New user interface for “design time” editing: 3D Button Visual Editor is now fully integrated. Improved the rendering speed. Reduced the amount of memory required by the button caching system. Final application .exe files are now smaller in size. Added transparent GIF and PNG formats for button image export. Added support for independent cells containing text and pictures. Added support for lighting directions. Added support for alpha channel transparency. Added the possibility to perform custom graphic rendering over the control surface. The control now behaves like a real control container Added the following 3D gradient algorithms COLOR_RENDER_LINEAR_MATCH COLOR_RENDER_HYPER_3D COLOR_RENDER_2_COLORS Added the following shapes SHAPE_TRIANGLE SHAPE_TRAPEZE SHAPE_ARROW SHAPE_HONEYCOMB_VERT SHAPE_HONEYCOMB_HORIZ SHAPE_HONEYCOMB_45 SHAPE_HONEYCOMB_135 SHAPE_DIAMOND SHAPE_KEYHOLE, SHAPE_4LEAFCLOVER_V SHAPE_4LEAFCLOVER_D SHAPE_ALFALFA New properties: LightDirection SpotlightColor SpotlightVisible PictureTranspFactor ShapeHeadFactor ShapeLineFactor SurfaceTransparentFactor SurfaceTransparentZone RectHardEdges HollowFrame CellsManager SwapEffectsColors New methods: GetButtonCacheSize EnableButtonCache RefreshTransparentControl SetTotalTransparentFactor GetVersion GetEdition SetCustomPaintFunction New events: CellClick PaintDone New COM objects : CellsManager with the following characteristics: Properties Visible Text TextDescriptor TextHorzAlign TextVertAlign PictureHorzAlign PictureVertAlign BackTranspFactor BackColor BorderColor BorderWidth PictureNormal PictureDisabled PictureTranspFactor Methods AddCell DeleteCell GetCount FindCell GetLogFont SetLogFont GetCellUniqueID GetCellPos SetCellPos GetCellSize SetCellSize SetPictureFromHandle
New features available in version 7 New user interface for “design time” editing Improved the rendering speed. Requires less time, memory and system resources when using sets of identical buttons. Final application .exe size smaller than before when using JPG pictures. UNICODE compliant. Added GIF format for button image export. Added ICO and TIF formats support for pictures loading. Added antialiasing for surface and texts rendering . Added double-space text rendering option. Texts can be rendered in transparency (through alpha channel) . Texts can have a surrounding border with variable color and an underlying color shadow . Texts can have the following new effects: EFFECT_HALO EFFECT_RAISEDHALO EFFECT_SUNKENHALO EFFECT_FLOATINGHALO Texts can be rotated of any angle between –90° and +90°. Custom shaped buttons can now use also color masks in format BMP, PNG or GIF. New object oriented COM interfaces for accessing set of properties (texts descriptors, textures and surface colors). Custom shaped buttons support all of the special effects available for geometric buttons . Improved the smoothing of the button surface. Added a new geometric shape in place of the SHAPE_TEXT option: SHAPE_GEM Added the possibility to orient the SHAPE_ROUNDRECT and SHAPE_GEM shapes through the following directions : DIR_NONE DIR_WEST DIR_NORTH DIR_EAST DIR_SOUTH DIR_NW DIR_NE DIR_SE DIR_SW Added the following surface types: SURFACE_SUNKEN SURFACE_PLASTIC SURFACE_LUCID SURFACE_NEON SURFACE_AQUA SURFACE_GEL SURFACE_PLASTIC_SH SURFACE_NEON_SH SURFACE_AQUA_SH Added a new special effect for the button surface: SPECIAL_EFFECT_SUNKEN_SIMPLE Added the following new styles: STYLE_FRAME STYLE_PICTURE STYLE_CHECKBOX_STD STYLE_RADIOBUTTON_STD STYLE_LABEL Added the following 3D gradient types for the button surface color rendering: COLOR_GRADIENT_CLASSIC COLOR_GRADIENT_HORIZONTAL COLOR_GRADIENT_DIAGONAL COLOR_GRADIENT_VERTICAL Improved the rendering of pictures over the button surface; picture can be tiled or stretched. Added the multiline support for texts (can add Carriage Returns between lines). Improved the animations management with a set of new methods. New properties: Orientation ColorSurfaceNormal ColorSurfaceMO ColorSurfaceInternal ColorSurfaceFocus ColorSurfaceDisabled ColorSurfacePressed TextDescrCaption TextDescrLT TextDescrCT TextDescrRT TextDescrLM TextDescrRM TextDescrLB TextDescrCB TextDescrRB Texture FrameEffect OptionGroupDelimiter PictureVisible TextCaptionAlignment SpotlightOffsetX SpotlightOffsetY SpotlightResizeWidth SpotlightResizeHeight CornerFactor New methods: GetBackPicture SetBackPicture SetBackPictureVisible AnimGetFramesRate AnimSetFramesRate AnimGetFramesCount AnimShowFrame AnimPause AnimResume AnimInvertPlay New events: ChangedSize
|