When I looked at them I saw serious bugs in several components so it is not surprising if you found a bug. A small number of overworked people put that gigantic batch of components together plus all the documentation (check out megademo.exe in jvcl\bin directory). You could report the bug to them or try and fix it yourself (but good luck recompiling those confusing packages). If there's a feature in that component that you just can't find anywhere else, I would extract the source code, fix it, and compile it into a separate component. You could email it to whoever is in charge of bug fixes after you have properly tested it if you want to see that project continue to be useful.
Dave --- On Sun, 4/26/09, ecostas1 <[email protected]> wrote: From: ecostas1 <[email protected]> Subject: [delphi-en] Novice's problems with Jvcl To: [email protected] Date: Sunday, April 26, 2009, 8:16 PM Hi, I'm starting to use JVCL a little more seriously and I have some issues. I'm afraid I'm about to bug you a lot;) Well, here it goes: I placed a TJvDBGrid in a form. My first try was with TJvDBMemo. I placed one on the form, filled the datasource and datafield fields, set the Grid Edit Controls and everything worked. Next I tried to place a TJvDBComboBox. I filled the items property and used EditControls again. When I ran the program the grid worked fine, I could see and choose one of the values on the list but, as soon as I moved to another record the field associated with the TJvDBComboBox would go blank, i.e., on the beforePost event, the field is not assigned though the TJvDBComboBox has the right value and itemIndex. What am I missing? Before I uninstalled version 3.33 and installed version 3.36, whenever I tried to compile a project with runtime packages in Delphi 2007 it complained of a missing JvCoreD10R package, though all packages should be *11*. I had the problem in 2 of my 3 projects. It didn't help to uninstall and install Jvcl and Jcl, even manually deleting every j*.dcu and j*.bpl in the computer. I solved it in one of the projects by dropping the form and writing it again from scratch. But the other project has several forms and I wish I didn't have to do everything again or that I knew exactly what to look for. I tried to install version 336 on my laptop with Vista and compile the very same projects on it using Delphi 2007. On the laptop I'm getting a "Required package 'O407_r100'" . If I try to compile without runtime packages, I get a "Unit JvDBGrid was compiled with a different version of JvComponent. TJvForm" message. Naturally, I have already uinstalled jvcl and jcl, deleted every jv*.* and j*.* that could consider related to the packages. TIA, Eduardo [Non-text portions of this message have been removed]

