FEdit

Einzeiliges Edit - Control

PropertyDatentyp(Read/Write)Hinweise
LeftInteger (R/W) Linke Position
TopInteger (R/W) Obere Position
WidthInteger (R/W) Weite
HeightInteger (R/W) Höhe
VisibleInteger (R/W) TRUE = sichtbar (voreingestellt) ; FALSE = nicht sichtbar
EnabledInteger (R/W) TRUE = aktiv (voreingestellt) ; FALSE = inaktiv
ColorUInteger (R/W) Hintergrundfarbe ; voreingestellt ist hellgrau
TextColorUInteger (R/W) Textfarbe ; voreingestellt ist schwarz
HandleHWND (R) Handle des Control(nur lesen !)
CtHandleHWND (R) Handle des Containers , ein unsichtbares Elternfenster (nur lesen !)
BorderInteger (W) 0 = ohne
1 = sunken
2 = Umrandung
TextLenInteger (R) Länge des Textes
TextString (R/W) Text des Control
NumberInteger (W) TRUE = es können nur Zahlen eingegeben werden;
FALSE = Normal
PasswordInteger (W) TRUE = Eingaben erscheinen als '*';
FALSE = normaler Text
Sub/FunctionArgumenteHinweise
SUB Create (ByVal hParent As HWND,
ByVal x As Integer,ByVal y As Integer,ByVal w As Integer,ByVal h As Integer )
Handle des Elternfenster
Dimensionen x,y,Weite,Höhe
Sub Invalidate keine Veranlasst das senden einer WM_PAINT Botschaft
Sub Repaint keine Wie Invalidate aber mit Nicht-Clientbereich
Sub setFont (Face As String,
ByVal size As Integer,
ByVal bold As Integer,
ByVal italic As Integer,
ByVal underlin As Integer)
Schrift-Name
Schriftgröße
1=bold,0=normal
1=italic,0=normal
1=underlin,0=normal
Event SUBArgumenteHinweis
onChangekeine Inhalt wird geändert
onUpdatekeine Inhalt wurde geändert
OnKeyDown(nKey AS Integer,
lKeyStatus As Integer)
gedrückte Taste
kann VK_SHIFT,VK_CONTROL oder VK_MENU sein
OnSetFocus(ByVal hWnd As HWND) Control hat den Focus bekommen
Beispiel :
    #Include "winFBgui.bi"

    Dim Shared As FForm form1
    Dim Shared As FEdit edit1


    form1.Create("Testform",0,0,870,720)
    
    edit1.Create(form1.Handle,10,10,200,20)
    edit1.Password = TRUE
    
    form1.Show
    ExitProcess(0)
    End