Einzelnen Beitrag anzeigen

Benutzerbild von GPRSNerd
GPRSNerd

Registriert seit: 30. Dez 2004
Ort: Ruhrpott
239 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: high-dpi-patches-for-delphi von Uwe Raabe

  Alt 6. Jun 2018, 14:40
Geht auch ohne die Installation von riesigen Programmpaketen:

1. GNU-Patchtool für Windows (patch.exe) hier runterladen: http://gnuwin32.sourceforge.net/down...ch-bin-zip.php
2. Umbenennen in zb "apply_diff.exe" (patch.exe benötigt Admin-Rechte, bei der UAC-Nachfrage gehen aber die Kommandozeilenparameter verloren)
3. In allen *.patch-Dateien die Zeilenumbrüche von LF auf Cr+LF umstellen, zB mit Notepad++
4. Die zu patchenden VCL-Source-Dateien aus Delphi in den Ordner mit den Patchdateien kopieren:
  • Vcl.ActnMan.pas
  • Vcl.ActnMenus.pas
  • Vcl.CheckLst.pas
  • Vcl.ComCtrls.pas
  • Vcl.Controls.pas
  • Vcl.ExtCtrls.pas
  • Vcl.Forms.pas
  • Vcl.Menus.pas
  • Vcl.ThemedActnCtrls.pas
  • Vcl.Themes.pas
5. Die Patchdateien mit apply_diff anwenden, zB über eine Batchdatei:
  • apply_diff -i DelphiSource_01.patch
  • apply_diff -i DelphiSource_02.patch
  • apply_diff -i DelphiSource_03.patch
  • apply_diff -i DelphiSource_04.patch
  • apply_diff -i DelphiSource_05.patch
  • apply_diff -i DelphiSource_06.patch
  • apply_diff -i DelphiSource_07.patch
  • apply_diff -i DelphiSource_08.patch
  • apply_diff -i DelphiSource_09.patch
  • apply_diff -i DelphiSource_10.patch
  • apply_diff -i DelphiSource_11.patch
  • apply_diff -i DelphiSource_12.patch
  • apply_diff -i DelphiSource_13.patch

Patchen/mergen ist unter Windows wirklich nicht trivial...
Stefan
  Mit Zitat antworten Zitat