[Gambas-user] REQ: Completion

ron ronstk at ...239...
Fri Mar 19 13:31:31 CET 2004


On Thursday 18 March 2004 23:22, Benoit Minisini wrote:
> On Thursday 18 March 2004 20:13, ron wrote:
> > Hi,
> >
> > Completion works on Public items but should it not
> > also work on Private items inside the same class?
> >
> > Ron
>
> I don't understand. Completion works on private variables and local
> variables. What's the problem ?

in FCompletion FillWithSymbol() round line 148

  FOR EACH hSymbol IN cSymbol
    IF Left$(hSymbol.Name) = "_" THEN CONTINUE
    IF hSymbol.Kind = ":" THEN CONTINUE
    IF hSymbol.NotPublic THEN CONTINUE '<---- ?
    IF bStatic THEN 
      IF UCase(hSymbol.Kind) <> hSymbol.Kind THEN
        CONTINUE
      ENDIF
    ENDIF
    aSymbol.Add(hSymbol.Name)
  NEXT

should have ?
    IF sClass<>"ownclass" AND hSymbol.NotPublic THEN CONTINUE
I only don't know atm where to find "ownclass" :(
Project.ActiveForm has it ???

Ron




More information about the User mailing list