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
Clears the image object.
VB.NET | object.Clear() |
VB | object.Clear |
C#.NET | void object.Clear(); |
VC++ | HRESULT object->Clear(); |
C | HRESULT object->raw_Clear(); |
object
A SftPictureObject object.
The Clear method clears the image object.
If ItemIndex < 0 Then Exit Sub ' don't use images that are too large in the other areas Img = AxSftTree1.get_Cell(ItemIndex, 0).Image If Img.ActualHeight <= 20 And Img.ActualWidth <= 20 Then AxSftTree1.RowColumnHeader.Image = Img AxSftTree1.get_Header(1).Image = Img Else AxSftTree1.RowColumnHeader.Image.Clear() AxSftTree1.get_Header(1).Image.Clear() End If End Sub Private Sub ToggleImage(ByVal Img As SftPictureObject) Select Case Img.Appearance
If ItemIndex < 0 Then Exit Sub ' don't use images that are too large in the other areas Set Img = SftTree1.Cell(ItemIndex, 0).Image If Img.ActualHeight <= 20 And Img.ActualWidth <= 20 Then SftTree1.RowColumnHeader.Image = Img SftTree1.Header(1).Image = Img Else SftTree1.RowColumnHeader.Image.Clear SftTree1.Header(1).Image.Clear End If End Sub Private Sub ToggleImage(Img As SftPictureObject) Select Case Img.Appearance
return; // don't use images that are too large in the other areas Img = axSftTree1.get_Cell(ItemIndex, 0).Image; if (Img.ActualHeight <= 20 && Img.ActualWidth <= 20) { axSftTree1.RowColumnHeader.Image = Img; axSftTree1.get_Header(1).Image = Img; } else { axSftTree1.RowColumnHeader.Image.Clear(); axSftTree1.get_Header(1).Image.Clear(); } } private void ToggleImage(SftPictureObject Img) { switch (Img.Appearance) {
if (ItemIndex < 0) return; // don't use images that are too large in the other areas ISftPictureObjectPtr pImg = m_vTree->Cell[ItemIndex][0]->Image; if (pImg->ActualHeight <= 20 && pImg->ActualWidth <= 20) { m_vTree->RowColumnHeader->Image = pImg; m_vTree->Header[1]->Image = pImg; } else { m_vTree->RowColumnHeader->Image->Clear(); m_vTree->Header[1]->Image->Clear(); } } void CPicturesDlg::OnItemClickSftTree1(long ItemIndex, short ColIndex, short AreaType, short Button, short Shift) { if (AreaType == constSftTreeExpandAll)
See Also SftPictureObject Object | Object Hierarchy