Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   Diff SW mit Lazarus (https://www.delphipraxis.net/184156-diff-sw-mit-lazarus.html)

bernhard_LA 3. Mär 2015 15:22

Diff SW mit Lazarus
 
ich möchte gerne dieses Diff Tool http://www.angusj.com/delphi/textdiff.html
unter UNIX mit Lazarus compiliert verwenden.

bei GetTextAlign und SetTextAlign


Z.B.


Delphi-Quellcode:
  savedTextAlign := GetTextAlign(canvas.Handle);
  SetTextAlign(canvas.Handle, savedTextAlign or TA_UPDATECP);
  MoveToEx(canvas.Handle, x, y, @savedPt);

Klappt der Import des Delphi Projekts nach Lazarus nicht.
Wer kann mir einen Tipp geben?

BUG 3. Mär 2015 15:55

AW: Diff SW mit Lazarus
 
Zitat:

Zitat von bernhard_LA (Beitrag 1292235)
Wer kann mir einen Tipp geben?

Schlage nach was die Funktionen machen und programmiere die Funktionalität anders nach. Get-/SetTextAlign kommen blöderweise aus der WinAPI. Ich vermute, du wirst nicht darum herumkommen, einige Änderungen an der grafischen Ausgabe vorzunehmen.

creed steiger 3. Mär 2015 19:46

AW: Diff SW mit Lazarus
 
nicht so einfach .. ist halt Windows API

http://forum.lazarus.freepascal.org/...p?topic=4234.0
http://forum.lazarus.freepascal.org/...?topic=21526.0
http://www.lazarusforum.de/viewtopic.php?f=55&t=7380


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:50 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz