Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   JVCL-Fehler (https://www.delphipraxis.net/152951-jvcl-fehler.html)

ralfiii 14. Jul 2010 12:07

JVCL-Fehler
 
Hallo!

Ich teste mal eben die neue JVCL-Version.
Ich hab's auf einem nackten XP-Rechner mit einem komplett frischen Delphi2007 installiert, dennoch treten ein paar Probleme auf.

Diverse Demos lassen sich nicht compilieren da falsche dof-Dateien mitinstalliert werden.

(z.B. : Beim JvColorButton-Demo wird z.B. eine dof-Datei mitinstalliert, die erst die Meldung bringt, dass HtHint.dcu nicht gefunden wird. Hat man den entsprechenden Pfad zum Suchpfad hinzugefügt, kommt
[DCC Fehler] ColorButtonDemo.dpr(11): E2003 Undefinierter Bezeichner: 'TColorDemoMainForm'
Die DOF-Datei gehört also weg.
Das selbe Problem gibt's auch bei anderen Demos wie z.B. JvDocking\AdvanceDemo)


Ein weiterer Bug, diesmal nicht mit DOF-Files assoziiert:
Wirklich wild wird's wenn man JVCLMegaDemo compilieren will. Da kommt dann ein Haufen von "Property does not exist"-Fehlern (z.B. BitBtn1.DoubleBuffered)

Ignoriert man die kommt

[DCC Fehler] JvDBActionMainForm.pas(110): F1026 Datei nicht gefunden: 'JvDynControlEngineDBToolscxVGrid.dcu'
Füge ich "C:\Delphi\jvcl\run" zum Suchpfad, so scheitert Delphi beim Compilieren der Unit.

Läuft das Demo nur unter bestimmten Delphi-Versionen?
Gibt's zur JVCL ein Entwicklerforum wo man solche Fragen stellen und bugreports posten kann?

Ralf

mkinzler 14. Jul 2010 12:08

AW: JVCL-Fehler
 
Zitat:

Füge ich "C:\Delphi\jvcl\run" zum Suchpfad, so scheitert Delphi beim Compilieren der Unit.
Welcher Fehler kommt dann?

ralfiii 14. Jul 2010 13:22

AW: JVCL-Fehler
 
Zitat:

Zitat von mkinzler (Beitrag 1035262)
Zitat:

Füge ich "C:\Delphi\jvcl\run" zum Suchpfad, so scheitert Delphi beim Compilieren der Unit.
Welcher Fehler kommt dann?

[DCC Fehler] JvDynControlEngineDBToolscxVGrid.pas(98): E2029 Bezeichner erwartet, aber 'IMPLEMENTATION' gefunden

Ohne lang zu schauen: Ich vermute, dass das
Code:
type
{$IFDEF USE_3RDPARTY_DEVEXPRESS_CXVERTICALGRID}
  TJvDataSourceEditDialogCreateDataControlscxVGridEventClass = class(TObject)
...
das Problem ist, das Define dürfte fehlen. Dann müsste aber "type" in die IfDef-Klammer wandern.

jbg 14. Jul 2010 15:03

AW: JVCL-Fehler
 
Der Fehler wurde am 7. Juni in der JVCL behoben. Steht also nur im daily build und im SVN zur Verfügung.

ralfiii 14. Jul 2010 15:21

AW: JVCL-Fehler
 
Zitat:

Zitat von jbg (Beitrag 1035293)
Der Fehler wurde am 7. Juni in der JVCL behoben. Steht also nur im daily build und im SVN zur Verfügung.

OK, Danke.
Wie oft werden vom JVCL-Installer neue Downloadpacks erzeugt?
Das mit den DOF-Dateien, ist das auch behoben? (ist ja kein grosses Problem die schnell mal zu löschen, sieht für neue User aber unschön aus)

jbg 14. Jul 2010 16:32

AW: JVCL-Fehler
 
Da die *.dof Dateien von JVCL Team nicht genutzt werden (keiner macht die Packages in Delphi 6-2005 mehr auf), denke ich dass die nicht behoben werden.

ralfiii 14. Jul 2010 16:35

AW: JVCL-Fehler
 
Zitat:

Zitat von jbg (Beitrag 1035307)
Da die *.dof Dateien von JVCL Team nicht genutzt werden (keiner macht die Packages in Delphi 6-2005 mehr auf), denke ich dass die nicht behoben werden.

Die Dateien sind ja nicht kaputt und müssten repariert werden, man darf sie einfach nicht in den Installer mitreinpacken.

Wie gesagt: Mir ist's egal, ich weiss das jetzt. Aber jeder neue JVCL-Nutzer der schnell mal ein Demo compilieren will wird da drüberstolpern.


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:22 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