Jede Funktion im Projekt wird automatisch geparst und der IntelliTip automatisch erstellt. Da TopDown im Source geliefert wird, steht das auch für alle TopDown Funktionen zur Verfügung.
Nur die Alaska Funktionen sind nicht verfügbar, da nicht im Source vorhanden. Man könnte sich nun relativ simpel eine VorlageIntelliTips.prg erstellen die alle Alaska Funktionen enthält, in etwa so:
Code: Alles auswählen
FUNCTION ACopy( <aSource>, <aTarget>, [<nStartSource>], [<nCount>],[<nStartTarget>] )
RETURN aTarget
FUNCTION AClone( <aArray> )
RETURN aClonedArray
FUNCTION tdArBrow(nRow,nCol,nRowHt,nColWd,[lJump],[lEdit],oParent,aData,aCols,[lClone],[lNums],[bSkipEval],[cCompName],[aPres],[lTabStop],[lVisible],[cCursMode],[lHscroll],[lSizeCol],[lSofTrak],[lVscroll],[xx],[bInsKey],[nBGclr],[nAltRowClr],[lOvdPx],[lFD],[lBorder],[lColMove],[nSBclr])
RETURN oBrowse
Dies Datei ins UEStudio Projekt einbinden und schon hat man die IntelliTips auch für die Alaska Funktionen. Mit den Klassen und Methoden wäre es ähnlich. Ist halt eine menge Arbeit, hat so etwas schon jemand von Euch gemacht?
Würden sich ein paar Leute zusammentun ginge das schnell... Ist viel copy & paste.
Tipp: man kann die Anzeige des IntelliTips mit STRG+Shift+Leertase erzwingen, der Cursor muss dazu zwischen den Klammern stehen.