Copyright © 2002-2005 MultiMedia Soft 
Return to index  
 
3D Button API - Help 
Table of contents 
 
 
Introduction 
Copyright information 
Files to be included with your application 
License agreement 
MultiMedia Soft contacts 
MultiMedia Soft technical support 
Tutorials 
How to use the SDK in your projects 
How to speed up buttons rendering 
Using the SDK in Visual C++ 6.0 (C without MFC) 
Using the SDK in Visual C++ 6.0 (C++ without MFC) 
Using the SDK in Visual C++ 6.0 and Visual C++ .NET (with MFC) 
Using the SDK in Visual Basic 6.0 
Using the SDK in Visual Basic.NET 
Using the SDK in Visual C#.NET 
How to manage button templates 
How to change the button shape 
How to create a custom shaped button 
How to customize the 3D rendering of custom shaped buttons 
How to change the button colors 
How to display bitmaps and animations 
How to use the control as a powerful text, picture or animation control 
How to apply a texture to the button surface 
How to use pictures and sounds downloaded from the Internet 
How to create AMZ compressed files for use over the Internet 
How to use Hyperlinks 
How to play sounds with the button 
How to change the cursor 
How to add text to the button 
How to know if a button has the input focus 
How to manage cells 
How to manage alpha channel transparency 
Properties 
BackColor property 
BackColorContainer property 
BackColorDisabled property 
BackColorFocus property 
BackColorInterior property 
BackColorMouseOver property 
BackColorPressed property 
Orientation property 
ButtonRaiseFactor property 
Caption property 
CaptionWordWrapPerc property 
Clickable property 
CornerFactor property 
Cursor property 
Enabled property 
FlatPillowFactor property 
FocusMode property 
ForeColor property 
ForeColorDisabled property 
ForeColorMouseOver property 
ForeColorPressed property 
HighlightColor property 
Hyperlink property 
LightDirection property 
MovePictureOnPress property 
Orientation property 
Picture property 
PictureCustom property 
PictureDisabled property 
PictureKeepRatio property 
PictureMouseOver property 
PicturePosition property 
PicturePressed property 
PictureTranspColor property 
PictureTranspFactor property 
PictureTranspMode property 
PictureVisible property 
PictureXOffset property 
PictureYOffset property 
RectHardEdges property 
ShadowColor property 
ShadowMode property 
Shape property 
ShapeHeadFactor property 
ShapeLineFactor property 
Slant property 
SmoothEdges property 
SoundDown property 
SoundMouseOut property 
SoundMouseOver property 
SoundUp property 
SpecialEffect property 
SpecialEffectFactor property 
SpotlightColor property 
SpotlightOffsetX property 
SpotlightOffsetY property 
SpotlightResizeHeight property 
SpotlightResizeWidth property 
SpotlightVisible property 
Surface property 
SurfaceTransparentFactor property 
SurfaceTransparentZone property 
SwapEffectsColors property 
TextCaptionAlignment property 
Texture property 
TextureColorMix property 
TextureColorMixPerc property 
TextureLightIntensity property 
TextureMode property 
UseAntialiasing property 
Value property 
Container Level functions 
abmContainerColorSetting function 
abmContainerFontSetting function 
abmContainerSetting function 
abmContainerSubclass function 
abmContainerTextSetting function 
abmContainerUnsubclass function 
Button Level functions 
abmButtonRender function 
abmButtonSubclass function 
abmButtonSubclassEx function 
abmEnableSound function 
abmExportBtnImage function 
abmGetFontText function 
abmGetSurfaceColorDesc function 
abmGetTextOnPos function 
abmGetTextSettingOnPos function 
abmLoadTemplate function 
abmRefreshTransparentControl function 
abmSetAnimFromMemory function 
abmSetAnimFromNet function 
abmSetCursorFromHandle function 
abmSetFontText function 
abmSetPictureFromHandle function 
abmSetPictureFromMemory function 
abmSetPictureFromNet function 
abmSetSoundFromMemory function 
abmSetSoundFromNet function 
abmSetSoundSync function 
abmSetSurfaceColorDesc function 
abmSetTextOnPos function 
abmSetTextSettingOnPos function 
abmSetTextVisible function 
abmSetTooltipTexts function 
abmSetTotalTransparentFactor function 
Generic functions 
abmAboutBox function 
abmClearButtonCache function 
abmEnableButtonCache function 
abmGetButtonCacheSize function 
abmGetEdition function 
abmGetVersion function 
abmUseUnicodeStrings function 
Cells management 
Functions 
abmCellsAddCell function 
abmCellsDeleteCell function 
abmCellsFindCell function 
abmCellsGetCellPos function 
abmCellsGetCellSize function 
abmCellsGetCellUniqueID function 
abmCellsGetCount function 
abmCellsGetLogFont function 
abmCellsSetCellPos function 
abmCellsSetCellSize function 
abmCellsSetLogFont function 
abmCellsSetPictureFromHandle function 
Properties 
BackColor property (Cells) 
BackTranspFactor property (Cells) 
BorderColor property (Cells) 
BorderWidth property (Cells) 
PictureDisabled property (Cells) 
PictureHorzAlign property (Cells) 
PictureNormal property (Cells) 
PictureTranspFactor property (Cells) 
PictureVertAlign property (Cells) 
Text property (Cells) 
TextHorzAlign property (Cells) 
TextSetting property (Cells) 
TextVertAlign property (Cells) 
Visible property (Cells) 
Data structures 
SURFACE_COLOR_DESC structure 
TEXT_DESC structure 
 
 
 
 
 
 
 
Copyright © 2002-2005 MultiMedia Soft 
Return to index