[jsword-devel] Hebrew/Greek defs as tooltips
Daniel Owens
dhowens at pmbx.net
Mon Jan 11 07:05:18 MST 2010
I want to affirm this effort as well. I wonder if there is a way to give
access to lemma and morphology information without having to see the
Strong's number, lemma, or morphology codes. I know that many users will
want to see the Strong's numbers, but for those who are trying to read
in a fluid fashion this clutters the screen. It would be nice to have
access to the information without cluttering the screen. BibleTime
implements this nicely using sword. I would think that jsword could
handle this as well, though I speak from ignorance. Perhaps words
themselves could be a link without the underlined blue text? There is
just so much to commend BibleDesktop/Alkitab already. This would really
move things forward when it comes to reading Greek and Hebrew
Daniel
On 1/11/2010 7:14 AM, Mullins, Steven wrote:
> Wonderful ideas! Would be a good idea create an option for the font
> used to render the tooltip for each language. For example, I use
> Gentium for Greek and SIL Ezra for Hebrew.
>
> Getting closer to BibleWorks!
>
> Steve
>
> -----Original Message-----
> From: Yingjie Lan [mailto:lanyjie at yahoo.com]
> Sent: Monday, January 11, 2010 1:16 AM
> To: J-Sword Developers Mailing List
> Subject: Re: [jsword-devel] Hebrew/Greek defs as tooltips
>
>
>>> Hi,
>>>
>>> I am not expert either. but I do create the tooltip
>>>
>> for Alkitab which
>>
>>> is using JSword as base.
>>> - I just simply add hyperlink entered and excited for
>>>
>> Tooltip displaying
>>
>>> - and from the HyperlinkEvent object, I get the
>>>
>> description of the link
>>
>>> - and use the description above to construct the
>>>
>> JSword Key object to
>>
>>> find the particular text (strongs,morph,etc)
>>> - then use the usual xslt tranform to transform it
>>>
>> into html text
>>
>>> - and finally display it as tooltip popup.
>>>
>>> If you want to see the code, you can get Alkitab
>>>
>> source code from
>>
>>> http://www.kiyut.com/products/alkitab/index.html under
>>>
>> developer
>>
>>> section (public domain).
>>>
>>>
>> Almost forget, the above is the simple version. However, if
>> you want
>> to integrate with user options/preferences things will be a
>> little bit
>> complex, because you need to format the xslt transform
>> using user
>> options/preferences. And the source book for info (eg:
>> bible,Hebrew/Greek def book) you also need to get it from
>> user
>> options/preferences (from preferred book section).
>>
>> And for performance (user perceived performance) I need to
>> wrap the
>> above code using Swing EDT for tooltip displaying, due to
>> swing slow
>> parsing html code
>>
>> Cheers
>> Tonny Kohar
>> --
>> Alkitab Bible Study
>> http://www.kiyut.com/products/alkitab/index.html
>>
>>
> Hi, this is very helpful, thank you. I have another question: Do you
> somehow control the dimension of the tooltip box? when there is no line
> break, would the tool tip turns out to be too long?
>
> Cheers
>
> Yingjie
>
>
>
>
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel
>
>
>
> _______________________________________________
> jsword-devel mailing list
> jsword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/jsword-devel
>
>
More information about the jsword-devel
mailing list