[mapguide-users] Adding custom tasks to Fusion template
sunkeee
sir_sunkee at yahoo.ca
Wed Apr 2 10:16:01 EDT 2008
Mike,
Many thanks for your email, its really helped.
Mike Adair wrote:
>
> Don,
>
> You first need to create <Widget> elements that will run your custom
> tasks like so using the InvokeScript widget:
>
> <Widget xsi:type="UiWidgetType">
> <Name>task1</Name>
> <Type>InvokeScript</Type>
> <Extension>
> <Script>testScript()</Script>
> </Extension>
> <Label>menu label</Label>
> </Widget>
>
> where the <Script> element is the JavaScript code to be executed when
> the menu item is clicked.
>
> Then to add these to the drop-down list in the TaskPane, you need to add
> a reference to these widgets in the TaskPane menu container. The ID of
> the TaskPane menu container is the <MenuContainer> element in the
> TaskPane widget. Then in that container element add in pointers to your
> InvokeScript widgets like so:
>
> <Container xsi:type="UiItemContainerType">
> <Name>TaskContextMenu</Name>
> <Type>ContextMenu</Type>
> <Item xsi:type="WidgetItemType">
> <Function>Widget</Function>
> <Widget>task1</Widget>
> </Item>
> <Item xsi:type="WidgetItemType">
> <Function>Widget</Function>
> <Widget>task2</Widget>
> </Item>
> </Container>
>
> Where the <Widget> element corresponds to the <Widget><Name> elements of
> your widgets.
>
> Hope that helps.
>
> Mike
>
>
>
> Don C. MacGregor wrote:
>> Hi all,
>> I am running MGOS 2.0 with IIS and PHP on Win2003 using AJAX viewer,
>> and now want to switch to fusion technology. Can someone please help
>> by telling me how could I add my current custom tasks in AJAX viewer
>> to task list of fusion template.
>> Thanks
>>
>> ------------------------------------------------------------------------
>> Ask a question on any topic and get answers from real people. *Go to
>> Yahoo! Answers.* <http://ca.answers.yahoo.com>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> mapguide-users mailing list
>> mapguide-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
>
--
View this message in context: http://www.nabble.com/Adding-custom-tasks-to-Fusion-template-tp16424825s16610p16447072.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list