Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Tutorials und Kurse (https://www.delphipraxis.net/36-tutorials-und-kurse/)
-   -   Delphi Installation von TBX (https://www.delphipraxis.net/58037-installation-von-tbx.html)

Flocke 30. Nov 2005 13:25


Installation von TBX
 
Nachdem ich schon in einige Threads darauf verwiesen habe, hier noch einmal als eigenständiger Beitrag:

Nachdem ich es letztens zum wiederholten Male tun musste, habe ich (hauptsächlich für mich selbst :???: ) einfach mal die Installation von TBX inkl. des benötigten Toolbar2000 und diverser Themes aufgeschrieben.

Tutorial: Installation von TBX

Anmerkungen und Anregungen sind herzlich willkommen.

PierreB 4. Mär 2006 17:19

Re: Installation von TBX
 
Moin,

ich wollt grad TBX mit deinem Tut installieren, leider ist der Link zum TBX Patch 2.16 down. Hast du die betreffende Datei (tbxpatch216.zip) vielleicht noch und könntest sie hier anhängen oder mir per PN schicken ? Über Google war die nicht aufzufinden...

Vielen Dank,

MrKnogge 4. Mär 2006 17:22

Re: Installation von TBX
 
wo versuchst du sie denn runterzuladen ?
auf http://www.rmklever.com/delphitbx ist der Patch online

gruss

PierreB 4. Mär 2006 17:24

Re: Installation von TBX
 
Ah danke, Google hat die Datei echt nicht gefunden. :wall:

PierreB 4. Mär 2006 17:47

Re: Installation von TBX
 
So, ich hab jetzt alles wie im Tutorial beschrieben gemacht, es gibt nur ein Problem: Die Dateien tbx_d9.dpk und tbxdsgn_d9.dpk gibt es in meinem Packages-Ordner nicht, und die TBX Packages von Delphi 7 laufen unter D 2005 nicht. Ich hab die Dateien von Flocke's Homepage genommen, außer den Patch eben.

Hat jemand ne Idee ?

Flocke 4. Mär 2006 18:32

Re: Installation von TBX
 
Auf meiner Homepage ist ein neuer Link zum Patch, der auf Roys Seite ist nicht aktuell.
http://club.telepolis.com/silverpoin...bxpatch216.zip
Da sind auch die Korrekturen aus Version 2.18 schon drin.

Gerade gemerkt, dass der down ist ... Moment ... so wieder da:

Robert Lee hat offensichtlich seine Seite etwas umgestellt und den Patch angepasst.

Du brauchst jetzt die Version 2.18 von Toolbar2000 und den Patch:
http://club.telepolis.com/silverpoin...bxpatch218.zip

PierreB 4. Mär 2006 18:34

Re: Installation von TBX
 
Genau dieser Link geht eben nicht, ich lande auf ner Fehlerseite.
mirage228 hat mir jetzt die beiden gesuchten Dateien zugeschickt, beim Installationsversuch erhalte ich folgende Meldungen:
Zitat:

[Fehler] TBX.pas(130): E2003 Undefinierter Bezeichner: 'TTBPopupPositionRec'
[Fehler] TBX.pas(129): E2137 Methode 'GetPopupPosition' nicht in Basisklasse gefunden
[Fehler] TBX.pas(186): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(197): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(262): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(264): E2170 Eine nichtvirtuelle Methode kann nicht überschrieben werden
[Fehler] TBX.pas(314): E2003 Undefinierter Bezeichner: 'WM_TB2K_POPUPSHOWING'
[Fehler] TBX.pas(314): E2139 Ungültiger Botschaftsmethoden-Index
[Fehler] TBX.pas(319): E2137 Methode 'GetNCSize' nicht in Basisklasse gefunden
[Fehler] TBX.pas(381): E2147 Eigenschaft 'DblClickUndock' existiert nicht in Basisklasse
[Fehler] TBX.pas(442): E2137 Methode 'GetPopupPosition' nicht in Basisklasse gefunden
[Fehler] TBX.pas(465): E2137 Methode 'GetPopupPosition' nicht in Basisklasse gefunden
[Fehler] TBX.pas(528): E2147 Eigenschaft 'DblClickUndock' existiert nicht in Basisklasse
[Fehler] TBXLists.pas(1174): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1176): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1184): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(1186): E2003 Undefinierter Bezeichner: 'DoneActionData'
[Fehler] TBXLists.pas(134): E2065 Ungenügende Forward- oder External-Deklaration: 'TTBXCustomList.GetItemText'
[Fehler] TBXLists.pas(135): E2065 Ungenügende Forward- oder External-Deklaration: 'TTBXCustomList.GetCount'
[Fataler Fehler] TBXExtItems.pas(18): F2063 Verwendete Unit '..\TBXLists.pas' kann nicht compiliert werden
Ich hasse diese Komponenten jetzt schon. :-/

Flocke 4. Mär 2006 18:39

Re: Installation von TBX
 
Text oben angepasst, siehe dort.

Zitat:

Zitat von PierreB
Ich hasse diese Komponenten jetzt schon. :-/

Da gibt's keinen Grund für, die Doku für die Installation ist nur etwas -hust- bescheiden. Außerdem ist es absolut entscheidend, dass du die zueinander passenden Versionen installierst (TB2K + TBX + Patch).

Wenn du dir überhaupt keine Mühe machen willst, dann nimm den kompletten Installer von Robert Lee, ebenfalls zu finden unter http://club.telepolis.com/silverpoin...ller/index.htm

PierreB 4. Mär 2006 18:43

Re: Installation von TBX
 
Zitat:

Wenn du dir überhaupt keine Mühe machen willst, [...]
Danke, dass sieht ganz gut aus. Dann werd ich das jetzt mal versuchen, thx.

bigg 4. Mär 2006 18:49

Re: Installation von TBX
 
moin,

[ot]Die Version 2.16 liegt schon recht lange gepatcht auf meiner Seite...[/ot]

PierreB 4. Mär 2006 18:56

Re: Installation von TBX
 
So ich hab jetzt alles geladen, und das Setup ausgeführt. Leider erschien der dumme Fehler
Zitat:

Error compiling C:\...\...\BDS\3.0\lib\TBX\TB2K\Packages\tb2k_d9.d pk
.

Als ich grad versucht hab dieses Package manuell zu installieren, bekomme ich ne Meldung: "Package kann nicht installiert werden da es kein Entwurfszeit-Package ist". Was soll ich machen ?

Flocke 4. Mär 2006 18:59

Re: Installation von TBX
 
Zitat:

Zitat von PierreB
Als ich grad versucht hab dieses Package manuell zu installieren, bekomme ich ne Meldung: "Package kann nicht installiert werden da es kein Entwurfszeit-Package ist". Was soll ich machen ?

Guter Hinweis! Musst du nicht installieren, kompilieren reicht (werde das Tut nochmal anpassen).

PierreB 4. Mär 2006 19:01

Re: Installation von TBX
 
Hm ? Nicht installieren ? Es befindet sich aber noch keine einzige TB2k- oder TBX-Komponente in meiner Toolbar, was soll ich denn jetzt machen ? :gruebel:

Flocke 4. Mär 2006 19:09

Re: Installation von TBX
 
Das ist je nach Package verschieden:
- tb2k_d9.dpk <- Laufzeitpackage
- tb2kdsgn_d9.dpk <- Entwurfszeitpackage
- tbx_d9.dpk <- Laufzeitpackage
- tbxdsgn_d9.dpk <- Entwurfszeitpackage
- tbxthemes_d9.dpk <- Entwurfszeitpackage
Die Laufzeitpackages musst du nur compilieren, die Entwurfszeitpackages installieren.


Ich dachte du machst es jetzt mit dem Silverpoint-Installer?

PierreB 4. Mär 2006 19:25

Re: Installation von TBX
 
Danke, es geht jetzt endlich. :firejump:

ecHo89 5. Nov 2008 19:03

Re: Installation von TBX
 
habe alles nach dem schema gemacht.

Delphi-Quellcode:
procedure DrawDraggingOutline(DC: HDC; const NewRect, OldRect: TRect);
var
  Sz: TSize;
begin
  Sz.CX := 3; Sz.CY := 2;
  DrawHalftoneInvertRect(DC, @NewRect, @OldRect, Sz, Sz); //[Fehler] TBXUtils.pas(920): Inkompatible Typen: 'TRect' und 'Pointer'
end;
das 1. package geht ohne probleme, aber bei "tbx_d7.dpk (nur compilieren)" kommt diese Fehlermeldung...

bin ratlos... gruß

ecHo89 5. Nov 2008 21:41

Re: Installation von TBX
 
hab jetzt einfach 'uses Types' hinzugefügt.
Außerdem hatte er noch bei ner funktion ne undefinierte Variable vom Typ TColor. Also einfach oben in die funktion n 'var Color:TColor' und schon geht jetzt alles... bisher :D

Der_Ventilator 16. Mär 2009 22:00

Re: Installation von TBX
 
Könntest du bitte deine veränderten und gepatchten Versionen von TB2k und TBX für Delphi 2009 online stellen? (Oder mir zuschicken?)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:01 Uhr.

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