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
Returns a SftTreeCell object for a given cell.
Get
VB.NET | refCellObj = object.Cell(ByVal ColIndex As Short) As SftTreeCell |
VB | Set refCellObj = object.Cell(ByVal ColIndex As Integer) As SftTreeCell |
C#.NET | SftTreeCell refCellObj = object.get_Cell(short ColIndex); |
VC++ | ISftTreeCell* refCellObj = object->Cell[short ColIndex]; ISftTreeCell* refCellObj = object->GetCell(short ColIndex); |
C | HRESULT object->get_Cell(short ColIndex, ISftTreeCell** refCellObj); |
object
A SftTreeItem object.
ColIndex
The zero-based column number of the cell to retrieve.
refCellObj
Returns a SftTreeCell object for a given cell.
The Cell property returns a SftTreeCell object for a given cell.
The SftTreeCell object represents one cell in a SftTree/OCX control. Numerous cell-specific properties and methods can be accessed using the returned object refCellObj.
A SftTreeCell object can also be obtained through the control's Cell property.
Certain default properties and behavior for cells can be defined using the SftTreeColumn object.
Imports Softelvdm.OLEConvert Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim path As String = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(Application.ExecutablePath))) ' Flash AxShockwaveFlash1.Movie = path + "\\header.swf" AxSftTree1.get_Item(3).Cell(1).AttachContentWindow(AxShockwaveFlash1.Handle, SftTreeContentWindowStyleConstants.contentWindowSftTreeKeepSize) AxSftTree1.get_Item(3).Cell(1).Text = "" ' Windows Media Player AxWindowsMediaPlayer1.URL = path + "\\intermission.wmv" AxSftTree1.get_Item(4).Cell(1).AttachContentWindow(AxWindowsMediaPlayer1.Handle, SftTreeContentWindowStyleConstants.contentWindowSftTreeKeepSize) AxSftTree1.get_Item(4).Cell(1).Text = ""
Private Sub Form_Load() ' Flash ' Because some controls don't have a window handle property (like hWnd), ' we place the control inside a picturebox. A picturebox has a window ' handle property hWnd. ShockwaveFlash1.Movie = App.Path & "\header.swf" SftTree1.Item(3).Cell(1).AttachContentWindow FlashPictureBox.hWnd, contentWindowSftTreeKeepSize SftTree1.Item(3).Cell(1).Text = "" ' Windows Media Player WindowsMediaPlayer1.URL = App.Path & "\intermission.wmv" SftTree1.Item(4).Cell(1).AttachContentWindow WMPPictureBox.hWnd, contentWindowSftTreeKeepSize SftTree1.Item(4).Cell(1).Text = "" ' Web Browser
InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { String path = System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(System.IO.Path.GetDirectoryName(Application.ExecutablePath))); // Flash axShockwaveFlash1.Movie = path + "\\header.swf"; axSftTree1.get_Item(3).get_Cell(1).AttachContentWindow((long) axShockwaveFlash1.Handle, SftTreeContentWindowStyleConstants.contentWindowSftTreeKeepSize); axSftTree1.get_Item(3).get_Cell(1).Text = ""; // Windows Media Player axWindowsMediaPlayer1.URL = path + "\\intermission.wmv"; axSftTree1.get_Item(4).get_Cell(1).AttachContentWindow((long) axWindowsMediaPlayer1.Handle, SftTreeContentWindowStyleConstants.contentWindowSftTreeKeepSize); axSftTree1.get_Item(4).get_Cell(1).Text = "";
m_vTree = m_Tree.GetControlUnknown(); ASSERT(m_vTree != NULL); // Flash // Create the dialog containing the Flash control if (!m_FlashDialog.Create(IDD_FLASH_DIALOG, &m_Tree) || !m_FlashDialog.HaveFlash()) { m_vTree->Item[3]->Cell[1]->Text = _T("Flash ActiveX control could not be instantiated - maybe Flash Player is not installed\n\n") _T("Flash Player is available at www.adobe.com."); } else { m_vTree->Item[3]->Cell[1]->Text = _T(""); m_vTree->Item[3]->Cell[1]->AttachContentWindow((int) m_FlashDialog.m_hWnd, contentWindowSftTreeKeepSize); } // Windows Media Player
See Also SftTreeItem Object | Object Hierarchy