On 2010-02-18, at 11:23 AM, Mike Schrag wrote:

> you can just have a method that returns "javascript:ShowContent('Image" + id 
> + ")')" and use WOGenericContainer/Element for the div and WOHyperlink for 
> the link

Yes, this is what I try and do: Keep as much html/wod/css as such and just pick 
out the specific things I need to be code generated. I do the same thing for 
id's and classes. 

> 
> On Feb 18, 2010, at 11:11 AM, Johan Henselmans wrote:
> 
>> 
>> On 18 feb 2010, at 17:05, Anjo Krank wrote:
>> 
>>> 
>>>> Thanks for the suggestion, but I wanted to make it a little bit more 
>>>> variable: ie, changing the contents of the wod or wo/html file without 
>>>> having to recompile the application. 
>>> 
>>> If you are running in debug mode, you can simply change the code? Or do you 
>>> mean in deployment? Srzly?!?
>> 
>> No, I meant that I wanted to make the wod more readable without having to 
>> resort to java code that is generating HTML. 
>> 
>> It is a bit weird to have this type of code in your java class, especially 
>> the css style information. 
>> 
>> 
>>      public String bigPictureHref(){
>>              return "<a 
>> href=\"javascript:ShowContent('Image"+mySess().selectedPerformance().primaryKey()+"')\"
>>  onMouseOver = 
>> \"ShowContent('Image"+mySess().selectedPerformance().primaryKey()+"'); 
>> return true;\"  onMouseOut = 
>> \"HideContent('Image"+mySess().selectedPerformance().primaryKey()+"'); 
>> return true;\" >";
>>      }
>> 
>> 
>>      public String bigPictureDivID(){
>>              return "<div 
>> id=\"Image"+mySess().selectedPerformance().primaryKey()+"\" 
>> style=\"display:none; position:absolute; border-style: solid; 
>> background-color: #b53f1d; padding: 5px; width: 200px\" >";
>>      }
>> 
>> 
>> 
>> 
>>> 
>>> Cheers, Anjo
>>> 
>>> Am 18.02.2010 um 16:59 schrieb Johan Henselmans:
>>> 
>>>> 
>>>> On 18 feb 2010, at 12:11, Henrique Gomes wrote:
>>>> 
>>>>> 
>>>>> On Feb 18, 2010, at 8:45 AM, Johan Henselmans wrote:
>>>>> 
>>>>>> I am trying to call a webobjects string in an a href;
>>>>>> 
>>>>>> First i tried this:
>>>>>> 
>>>>>> <a href = "javascript:ShowContent('<wo:WOString value 
>>>>>> ="[mySess.selectedPerformance.primaryKey]"/>') "; 
>>>>>> onMouseOver = "ShowContent('<wo:WOString 
>>>>>> value="[mySess.selectedPerformance.primaryKey]"/>'); return true;"
>>>>>> onMouseOut = "HideContent('<wo:WOString value 
>>>>>> ="[mySess.selectedPerformance.primaryKey]"/>'); return true;">
>>>>> 
>>>>> Humble suggestion: why not write a method that would return the all href, 
>>>>> onMouse, etc?
>>>>> 
>>>>> The method can do all the string operations in java... 
>>>>> "Javascript:ShowContent('" + mySess.selectedPerformance.primaryKey +"')"
>>>>> 
>>>>> 
>>>>> HG
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> Thanks for the suggestion, but I wanted to make it a little bit more 
>>>> variable: ie, changing the contents of the wod or wo/html file without 
>>>> having to recompile the application. 

;david

--
David LeBer
Codeferous Software
'co-def-er-ous' adj. Literally 'code-bearing'
site:   http://codeferous.com
blog:   http://davidleber.net
profile:        http://www.linkedin.com/in/davidleber
twitter:        http://twitter.com/rebeld
--
Toronto Area Cocoa / WebObjects developers group:
http://tacow.org




 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to