SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftMask/OCX 7.0 - Masked Edit Control
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftPrintPreview/DLL 2.0 - Print Preview Control (discontinued)
SftTree/DLL 7.5 - Tree Control
SftBox/OCX 5.0 - Combo Box Control
SftButton/OCX 3.0 - Button Control
SftDirectory 3.5 - File/Folder Control (discontinued)
SftMask/OCX 7.0 - Masked Edit Control
SftOptions 1.0 - Registry/INI Control (discontinued)
SftPrintPreview/OCX 1.0 - Print Preview Control (discontinued)
SftTabs/OCX 6.5 - Tab Control (VB6 only)
SftTree/OCX 7.5 - Tree Control
SftTabs/NET 6.0 - Tab Control (discontinued)
SftTree/NET 2.0 - Tree Control
Defines the image object using an OLE Picture object (IPictureDisp interface).
Get
Put
PutRef
object
pPictureDisp
Defines the image object using an OLE Picture object (IPictureDisp interface). For information about picture properties, please visit the applicable section "Using SftButton/OCX with ...".
The Picture property defines the image object using an OLE Picture object (IPictureDisp interface).
Typically, .NET applications use the NETImageObject property to define an image, C and C++ applications use BitmapHandle or Image, VB6 and other COM applications use the Picture property.
The SftPictureObject.Type property is set to sftTypeIDispatch. The SftPictureObject.ActualHeight and SftPictureObject.ActualWidth properties reflect the image size.
Private Sub CloseButton_Click()
End
End Sub
Private Sub Form_Load()
With SftButton2
' you could set these at design time using the property pages
Set .Image1Pressed.Picture = PictureOn.Picture
Set .Image1.Picture = PictureOff.Picture
End With
End Sub
Private Sub ChangePicture_SftButton3()
' Change the pictures based on the button's Pressed status
With SftButton3
If .Pressed Then
if (FAILED(hr)) return;
IPictureDispPtr pPicDisp = pPic;
ISftPictureObjectPtr pImg1;
hr = m_vButton3->get_Image1(&pImg1);
ASSERT(SUCCEEDED(hr));
hr = pImg1->put_Picture(pPicDisp);
ASSERT(SUCCEEDED(hr));
bmp.DeleteObject();
pPic = NULL;
if (m_vButton3->Pressed)
bmp.LoadBitmap(IDB_OFF);See Also SftPictureObject Object | Object Hierarchy
