调整Memo的Tab的距离

字体大小: 中小 标准 ->行高大小: 标准
   
procedure TForm1.FormCreate(Sender: TObject);

var

DialogUnitsX:LongInt;

PixelsX:LongInt;

i:integer;

TabArray:array[0..4] of integer;

begin

Memo1.WantTabs:=true;

DialogUnitsX:=LoWord(GetDialogBaseUnits);

PixelsX:=20;

for i:=1 to 5 do

TabArray[i-1]:=((PixelsX*i)*4) div DialogUnitsX;

SendMessage(Memo1.Handle,EM_SETTABSTOPS,5,LongInt(@TabArray));

Memo1.Refresh;

end;
 
 

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/68100.html