Also theuserbl,
since you are probably the only one left around here who has considerably knowledge about the Jabaco framework,
did you happen to look at my post:
http://www.jabaco.org/board/770-jbdialog…uplocation.html
Do you have any thoughts or even solution for that?
Currently not. At the moment I haven't looked deep at it.
But when the dialog ist first at the wrong position and then on the right one, it have probably to do with fireLoaded:
http://code.google.com/p/jabacoframework…actForm.jsrc#44
I think in Java some window-information you can only become, if you already have created the window.
And fireLoaded() do everything after the window is created. For example: resizing, new position, etc.
Possibly the information can be become before. But as Manuel Jabaco 1.5.2 wrote, he don't know. And currently I don't know how to do it, too.
I know you have provided many hints on how to compile the framework.
Would you mind to give me a rough scetch on how to do that again?
This is what I fetched from the forum so far:
1. Compile with the Java compiler Javac all in the directory VBA Framework\src
go to the directory "Framework\src" of the Framework-> tell javac VBA\*.java
That compiles all files there
2. Delete all *.java files in VBA, because you need for the jar-file only the just compiled binaries
3. Copy the complete VBA directory in a new directory and copy all in "framework\lib" in the same directory
4. After that the directories and files in your new directory have to look like:
\META-INF
\com
\eaio
NativeCall.dll
\net
\VBA
5. Now input it completly in a Zip archive rename it to Jabaco.jar
And then you have to replace your Jabaco.jar in your Jabaco-directory with this one.
Your new Jabaco.jar is then the new Jabaco-framework version without the files in the directory VB (like Form, Dialog, etc).
So you can create Console Applications now, but no typical Jabaco GUI programs.
To create the files in VB you have to do the fowllowing (but you needed to create the Jabaco.jar without the VB-files before, because the VB-files are dependend on the other files):
6. Load the file "FrameworkTest.jba" in the directory VB of the Jabaco-Framework in your Jabaco-IDE
7. Compile it with Jabaco
When you have compiled it, you have for example a file called "FrameworkTest.jar".
In this file are
- all the parts of your before created Jabaco.jar
- all compiled files in VB for the framework
- a big example program, which comes with the framework.
So you can already start then FrameworkTest.jar. It is a executable jar file (a program). But it have too much files to be only a library.
a) So, take a program, which can bowse an modyfy zip files, and delete in the zip file all files in the top-directory WITHOUT NativeCall.dll.
b) Delete the complete directory /res in the zip file.
c) delete the file MANIFEST.MF in the META-INF diretory.
d) rename your FrameworkTest.jar file to Jabaco.jar
e) replace now again the Jabaco.jar in the Jabaco-directory with your now new created Jabaco.jar
Hope it helps.
Greatings
theuserbl