It's probably easier to implement yourself, tailoring it to your needs than
it is to try to hack thickbox to your will.

I had just such an instance on a project at work. There are a few issues to
work around that may or may not even apply for RoundCube.

Scrolling: I'm sure this won't apply, but the site I implemented it on had
very long pages. I had to make it appear on screen no matter the scroll
position.

Backing Fade: In thickbox etc, there is a translucent grey covering over
the rest of the page to make the popup modal. This can be tricky to
position in all browsers. If you're just wanting to throw a popup without
blacking the background out, no problem!

I think you could probably get away with a basic positioned div, using js
to load in the address book for this app, but I'm no UI designer. :)

(Apologies to till if you receive this twice, first reply didn't go to
list.)

On Mon, 29 Oct 2007 14:27:35 +0100, till <[EMAIL PROTECTED]> wrote:
> On 10/29/07, Michael Baierl <[EMAIL PROTECTED]> wrote:
>> Marcelo Salhab Brogliato wrote:
>> > About the last feature that I sad:
>> > Let's get a situation: you are on the compose page writing some
> email..
>> > so you wan't to see the address book to add more recipients.
>> > When you click Address Book, you "lost" your email (you can save in
> the
>> > draft)...
>> > Does you guys have a patch to solve this?
>>
>> Ideally the address book shows up in a Thickbox as a layer above the
>> mail, so there is no need to save the mail.
> 
> Good idea, though I am not sure if I want thickbox because this would
> add another dependency and thickbox is (apart from some CSS) not very
> customizable and we technically would need to re-customize it when we
> update it.
> 
> Not sure if it's hard to implement that yourself with jQuery (since
> that is what we'll be using in the future).
> 
> Till
> _______________________________________________
> List info: http://lists.roundcube.net/dev/

_______________________________________________
List info: http://lists.roundcube.net/dev/

Reply via email to