The whole thing remind me of the PropertyGrid class of C#. You can
define a editor class for a custom type.

So, are you saying that the feature that I'm requesting is under
development, at least for simple types(boolean, enumeration)?
Or can I create a feature request on JIRA?

I see there is a related feature request:
http://jira.xwiki.org/jira/browse/XWIKI-442
But there is no "parameter type" option in
XWiki.WikiMacroParameterClass. So how to use it?


On Sat, Nov 14, 2009 at 4:53 PM, Marius Dumitru Florea
<[email protected]> wrote:
> Hi,
>
> Zhaolin Feng wrote:
>> I'm learning to implement a macro for Lightbox Application as
>> suggested by Guillaume.
>>
>> So far I've read:
>> http://platform.xwiki.org/xwiki/bin/view/DevGuide/WritingMacros
>>
>> And I have a question. Is it possible to have other macro parameter
>> types besides string? For examples, boolean, enumeration, filename,
>> image, color. And it's even better to have color picker, image picker
>> dialog automatically popped up when clicking.
>>
>> I see the HTML macro have boolean parameters. How is it achieved?
>
>> Is is possible to reuse the image picker of the WYSIWYG editor?
>
> Are you referring to the Insert Image wizard? The wizard itself is
> reusable. It might require some changes though since you want to open a
> wizard (Insert Image) from another wizard (Insert Macro) and wizards are
> currently modal (one at a time).
>
> We are currently associating widgets to macro parameter types.
> Associating simple widgets like a color picker is easy. For instance we
> associate text input to strings and list box to boolean and
> enumerations. Associating dialog wizards might require some extra work.
>
> Also, it might be desirable, as Jerome pointed out, to provide a way for
> a rendering macro to register its own custom edit dialog in WYSIWYG mode.
>
> Marius
>
>>
>>
>>
> _______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs
>



-- 
-- Currahee! We stand alone together!
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to