Function GetLineCountEditor(ByVal gadget As Long) As Integer
Возвращает кол-во строк в EditorGadget
gadget - номер гаджета
Windows , Linux
#Include "window9.bi"
Dim As integer event
dim as HWND hwnd
Dim As String drawst
hwnd=OpenWindow("1",300,10,460,400)
EditorGadget(1,10,10,300,300,"EditorGadget")
ButtonGadget(2,320,10,100,30,"GetCountLine")
Var font=loadfont("Arial",36)
Do
event=WaitEvent()
If event=EventClose Then End
If event=EventGadget Then
If EventNumber=2 Then
WindowStartDraw(hwnd,320,50,100,60)
FillRectDraw(10,10,&hf0f0f0)
RoundDraw(0,0,100,55,,&hfff000)
FontDraw(font)
Var tt=GetLineCountEditor(1)
If tt < 10 Then
drawst="00"&tt
ElseIf tt < 100 Then
drawst= "0"&tt
Else
drawst= ""&tt
EndIf
TextDraw(10,0,drawst ,-1,&hff)
StopDraw
EndIf
EndIf
Loop
Created with the Personal Edition of HelpNDoc: Free CHM Help documentation generator