MultiMedia Soft productscustomerstestimonialsresellerssupportcontactaboutadvertiselinks
home    |    downloads    |    purchase    |   contact us    |   privacy    |   newsletter
3D Active Button Magic
   
Features
   
Online documentation
   What's new
   
Screenshots
   
Download trial version
   
Purchase
   
Source code

  

Technical Specifications

New features available in version 3

  • Reduced the amount of memory required by the button caching system.
  • 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 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 "Container level" functions:

  • abmGetVersion
  • abmGetEdition
  • abmGetButtonCacheSize
  • abmEnableButtonCache

New "Button level" functions:

  • abmGetPictureDisabled
  • abmSetPictureDisabled
  • abmGetTextCaptionAlignment
  • abmSetTextCaptionAlignment
  • abmGetLightDirection
  • abmSetLightDirection
  • abmGetSpotlightVisible
  • abmSetSpotlightVisible
  • abmGetSpotlightColor
  • abmSetSpotlightColor
  • abmGetPictureTranspFactor
  • abmSetPictureTranspFactor
  • abmGetShapeHeadFactor
  • abmSetShapeHeadFactor
  • abmGetShapeLineFactor
  • abmSetShapeLineFactor
  • abmGetSurfaceTransparentFactor
  • abmSetSurfaceTransparentFactor
  • abmGetSurfaceTransparentZone
  • abmSetSurfaceTransparentZone
  • abmGetRectHardEdges
  • abmSetRectHardEdges
  • abmGetSwapEffectsColors
  • abmSetSwapEffectsColors
  • abmRefreshTransparentControl
  • abmSetTotalTransparentFactor

New functions for "Cells" support:

  • abmCellsAddCell
  • abmCellsDeleteCell
  • abmCellsGetCount
  • abmCellsFindCell
  • abmCellsGetLogFont
  • abmCellsSetLogFont
  • abmCellsGetCellUniqueID
  • abmCellsGetCellPos
  • abmCellsSetCellPos
  • abmCellsGetCellSize
  • abmCellsSetCellSize
  • abmCellsSetPictureFromHandle
  • abmCellsGetVisible
  • abmCellsSetVisible
  • abmCellsGetText
  • abmCellsSetText
  • abmCellsGetTextSetting
  • abmCellsSetTextSetting
  • abmCellsGetTextHorzAlign
  • abmCellsSetTextHorzAlign
  • abmCellsGetTextVertAlign
  • abmCellsSetTextVertAlign
  • abmCellsGetPictureHorzAlign
  • abmCellsSetPictureHorzAlign
  • abmCellsGetPictureVertAlign
  • abmCellsSetPictureVertAlign
  • abmCellsGetPictureTranspFactor
  • abmCellsSetPictureTranspFactor
  • abmCellsGetBackTranspFactor
  • abmCellsSetBackTranspFactor
  • abmCellsGetBackColor
  • abmCellsSetBackColor
  • abmCellsGetBorderColor
  • abmCellsSetBorderColor
  • abmCellsGetBorderWidth
  • abmCellsSetBorderWidth
  • abmCellsSetPictureNormal

 


New features available in version 2

  • Requires less time, memory and system resources when using sets of identical buttons
  • 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.
  • 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
  • Improved the rendering of pictures over the button surface; picture can be now tiled or stretched
  • Added the multiline support for texts (can add Carriage Returns between lines)

New "Container level" functions:

  • abmUseUnicodeStrings
  • abmUsingDotNet
  • abmClearButtonCache
  • abmContainerColorSetting

New "Button level" functions:

  • abmGetValue
  • abmSetValue
  • abmGetPictureVisible
  • abmSetPictureVisible
  • abmGetOrientation
  • abmSetOrientation
  • abmGetSpotlightOffsetX
  • abmSetSpotlightOffsetX
  • abmGetSpotlightOffsetY
  • abmSetSpotlightOffsetY
  • abmGetSpotlightResizeWidth
  • abmSetSpotlightResizeWidth
  • abmGetSpotlightResizeHeight
  • abmSetSpotlightResizeHeight
  • abmGetUseAntialiasing
  • abmSetUseAntialiasing

to top

copyright © MultiMedia Soft 1998-2007
design and development by 
softidentity.com