Intelli Prompt not working as expected

SyntaxEditor .NET Languages Add-on for Windows Forms Forum

Posted 12 years ago by Mark Bax
Version: 4.0.0271
Avatar
Hi,

I am new to v4 - just working through required changes for an upgrade from v3 to v4 (lots to do :) )

In running your demo SDI Editor app, I find that if I paste in the following VB code:


Public Class dbTableInfo

    Public OwnerName As String
    Public TableName As String
    Public TableAlias As String
    Public SrcTable As Object

    Private m_Tag As Object

    Public Sub New()
        'stub
    End Sub

    Public Property Tag As Object
        Get
            Return m_Tag
        End Get
        Set (ByVal value As Object)
            m_Tag = value
        End Set
    End Property

    Public Sub Zig
        'stub
    End Sub

    Public Function Zag() As Integer
        'stub
    End Function

End Class


Module XYZ

    Public Function DoThis(ByVal i As Integer) As Integer

        Dim oTbl As New dbTableInfo
        oTbl                            'INTELLIPROMPT NG HERE

        Return 0

    End Function

End Module
On line 39 (with the all caps comment) there is a variable reference of the type defined in the code (dbTableInfo). When I place the caret just beyond the variable reference (oTbl) and press ".", I do get a member list, but it only contains 4 members: Equals, GetHashCode, GetType and ToString. I assume these are simply the members inherited from Object. Why are not the class members defined in the code not included in the member list? I note that the Document Outline shows all the members.

What am I missing??

Thanks

Comments (1)

Posted 12 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hi Mark,

That was a bug that actually is already fixed for the upcoming maintenance release. Thanks for the sample!


Actipro Software Support

The latest build of this product (v2018.1 build 0341) was released 9 months ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.