[jsword-devel] getting involved

DM Smith dmsmith555 at yahoo.com
Wed Aug 30 10:33:07 MST 2006


Manfred Bergmann wrote:
> Hi DM.
>
>
> Ok, I had a look at the open Issues.
> Now I have some questions:
>
> 1. I checked out the complete trunk from the svn repository and  
> created Netbeans projects (Eclipse is very unstable on my system, but  
> Netbeans 5.x is fine)
I am running Eclipse 3.2 on Max OS 10.4.7, Mac Mini (Intel) and I have 
no stability problems.

>  and managed to compile and run bibledesktop.
> But if I run it this way, the menu is in the window again instead of  
> the main menu on the Mac. If I run the AppBundle all is fine. Can  
> someone give a hint what I am doing wrong here?
>   

You need to set a property or two in your execution script.
apple.laf.useScreenMenuBar=true
com.apple.mrj.application.apple.menu.about.name=BibleDesktop
If you find others please let me know.

> 2. I have bought an encrypted german module called Hfa. It includes a  
> bible text and a dictionary. I can choose the dictionary with the  
> ListView on the right upper side but the content isn't displayed  
> correctly. There only are strange characters.
> What is going wrong here? Is this an open issue already?
>   
It is likely that the module's conf does not have the encoding correct.
There should be a line:
Encoding=UTF-8
> 3. The source is new to me, so please give me a hint where the  
> toolbar is initialized and the buttons added.
>   
In
org.crosswire.bibledesktop.desktop.Desktop
see
createToolBar

You will notice that it uses actions to find the text and the icons. In 
the case of the toolbar, these are in:
org.crosswire.bibledesktop.desktop.Desktop.properties
> 4. How is distinguished what LF is to be choosen. Somewhere the  
> System and with this the needed L&F has to be identified.
> Where do I have to look for this?
>   
org.crosswire.common.swing.LookAndFeelUtil
The system's default LaF is loaded via a static initializer.

> 5. What is the difference between "bibledesktop-web" and "bibledesktop"
>   
bibledesktop-web is merely the website: www.crosswire.org/bibledesktop
bibledesktop is the application.

Also, jsword-web is the website: www.crosswire.org/jsword
> Sorry for the many questions. I hope I get to know the projects very  
> soon.
>   
Keep the questions coming!



More information about the jsword-devel mailing list