Einzelnen Beitrag anzeigen

Avax2k

Registriert seit: 6. Okt 2005
186 Beiträge
 
Delphi 2005 Professional
 
#2

Re: Tabulator in JvRichedit in Millimetern

  Alt 30. Jan 2006, 14:17
ersetze es doch durch die normale tabulatorfunktion:

Delphi-Quellcode:
var
  dc: HDC;
  MMproPixelX, MMproPixely : single;
  xofs, yofs: Integer;
begin
  dc := GetDC(0);
  MMproPixelX := 25.4 / GetdeviceCaps(dc, LOGPIXELSX);
  MMproPixelY := 25.4 / GetdeviceCaps(dc, LOGPIXELSY);
// JvRe.Lines.Add('');
// jvRe.Paragraph.TabCount := 3;
// jvRe.Paragraph.Tab[0] := Round(1 / MMproPixelX * 10); //10mm
// jvRe.Paragraph.Tab[1] := Round(1 / MMproPixelX * 50); //50mm
// jvRe.Paragraph.Tab[2] := Round(1 / MMproPixelX * 100); //100mm
    JvRe.Lines.Add(^I + chr(vk_tab) + ^I + chr(vk_tab) + ^I + chr(vk_tab));
sollte immer gehen und wenn der Abstand größer sein soll einfach:
chr(vk_tab)+chr(vk_tab) dann hast du den eben doppelt und immer gleich
  Mit Zitat antworten Zitat