Virtualtrees,ACS und TParadox dataSet im SVN

Zur Vorstellung von Komponenten und Units für Lazarus
Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Es geht nur um die Transparenz. In der Version mit TOPBitmap (rechts) sind alle Dimensionen gleich wie beim linken Bild und rechts ist alles OK.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

mhm bis wir ne bessere lösung haben ist die abhängigkeit denk ich ok das wird eh keinen benutzer interessieren ob das nun mit tbitmap oder opbitmap gelöst ist. kannst du nen patch machen der auch gleich die beiden dateien enthält ?
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Benutzeravatar
theo
Beiträge: 10497
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

Versuch ich bei Gelegenheit.

Übrigens, ist das hier eigentlich der richtige Ort um VTVLaz Sachen zu besprechen?
Ich komme nicht mehr auf den Bugtracker: http://avl.ath.cx/mantis/
"Verbindungsaufbau verweigert"

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

ich hab ihn ja auch abgeschaltet nutz den lazarus bugtracker. unter packages.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

@Christian

Gibt's für dein acs24 eigentlich auch für Delphi eine Package-Datei (*.dpk) oder muß man sich das selbst basteln?
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

@Christian

Habsch gefunden, waren aber ein paar Änderungen nötig.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Wär nett wenn du mir einen patch für die geänderte zukommen lässt damit andere leute sich das ändern sparen können ;)
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

Mach ick. Ich guck mir das gleich noch für Kylix3 an, falls da auch noch was ist.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Dank dir
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

Au Backe, bei Kylix3 hagelt es Fehler.

LoadLibraryEx gleich 2mal bis jetzt. Da werden wir wohl noch schwer dran schnitzen müssen. :shock:
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

Na bitte Brigitte,
wer sagt denn das der Löwe kein Schmalz frißt?

Mußte allerdings ein paar Änderungen im Source-Code vornehmen. Hauptsächlich wegen case sensitiv. 2 files mußte ich wegen LoadLibraryEx rausschmeißen, das ließe sich allerdings für Kylix3 durch "LoadLibrary" aus der SysUtils herbeizaubern. Allerdings mußt du dann mal nach den passenden lib's für Linux suchen. Das waren "aprip" und "dwswrapper" also sowas wie "cdrdao" oder ähnlich.

Nun verrat mir mal, wie ich dir das am Besten zukommen lasse.

Anbei schonmal ein diff-file, das sollte sich mit patch einspielen lassen.
Dateianhänge
acs24-diff.zip
Änderungen für Delphi/Kylix3
(2.44 KiB) 82-mal heruntergeladen

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Kannst du das diff bitte nochmal mit svn erstellen, das erstellt es nämlich aus den aktuellen svn inhalten. Zu deiner diff datei sagt es zumindest das die ungültig sei und schaut mir auch so aus als ob du die mit diff erstellt hast ?!

http://wiki.lazarus.freepascal.org/Creating_A_Patch/de
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

Na klar, deswegen ja auch diff.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Ja aber eben nicht svn diff :) Delphi 6 hab ich eben gecheckt und kompatibel gemacht.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

schnullerbacke
Beiträge: 1187
Registriert: Mi 13. Dez 2006, 10:58
OS, Lazarus, FPC: Winux (L 1.2.xy FPC 2.6.z)
CPU-Target: AMD A4-6400 APU
Wohnort: Hamburg

Beitrag von schnullerbacke »

Das ist ja auch noch einfach. Mußten halt ein paar Verzeichnisse einghängt werden wegen *.inc.
Bei Kylix3 (prof) installiert er das offenbar richtig, obs tatsächlich löppt muß ich noch prüfen. Ich mußte nämlich für TRTLCriticalSection ein bißchen tricksen und hab für den Kylix-Fall:

type
TRTLCriticalSection = TCriticalSection;

setzen müssen, damit das klappt.

Wo aber krieg ich nun deine ACS-Compos per svn her?
Zuletzt geändert von schnullerbacke am Do 1. Mär 2007, 23:22, insgesamt 1-mal geändert.
Humor ist der Knopf, der verhindert, daß uns der Kragen platzt.

(Ringelnatz)

Antworten