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 (v2020.1 build 0400) was released 24 days ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.