Hi

Thanks Tsvetan

I fixed it (just download it again)
About the random pos it's already like this.

If you do not set top/left it will be random lcoation in the code there is (close to your version):

this.options.top = this._round(Math.random()*500, this.options.gridY); this.options.left = this._round(Math.random()*500, this.options.gridX);

Seb

On Feb 27, 2007, at 10:53 AM, Tsvetan Filev wrote:

Well, just keep them but do not document them.
It is always good idea to have 2 ways of doing one thing
because of some wacky idea that you can come with one day.

Also what is missing is an algorithm for random positioning of the windows.
Lets say that the customer wants to open 5 windows one after another.
It will be really good to scramble the positions in order to see all the windows
instead of letting the customer do it on his own.

What i did:

    x = Math.floor(Math.random()*300)+30;
    y = Math.floor(Math.random()*200)+60;
    windows[window_id] = new Window( window_id, {className:
"alphacube", showEffect: Element.show, hideEffect:  Element.hide,
title: window_title, width:600, height:300, left:x, top:y, gridX: 30,
gridY: 30, wiredDrag: true });

This is not the best one but someone can give more ideas :-))))


Also one bug i think (Version 1.2).
Firefox: 2.0.0.2pre on my linux box.

Effect is not defined
http://localhost/info/js/www/windows/window.js
Line 697

setSize(600, 300, undefined) window.js (line 697)
initialize()  window.js (line 188)
create()  prototype.js (line 23)
open_window("1392349655_contacts", "<img
src='images/www/contacts_head_2.png' align='absmiddle' /> Contacts",
"? block=contacts&prefix=1392349655&parent_div=1392349655_contacts_conten t")
main.class.js (line 94)
onclick (click clientX=0, clientY=0)  info (line 1)
[Break on this error] if (this.useTop && this.useLeft &&
Effect.ResizeWindow && useEffect) {

This happens when I disable effects.js


On 2/27/07, Sébastien Gruhier <[EMAIL PROTECTED]> wrote:
Hi

I have done a new version (1.2) with:

# Added: gridX and gridY constructor's options to snap move and resize
# Added: Effect on modal overlay (fade/appear) only if effects.js in
included.
You can change effect options
(Windows.overlayShowEffectOptions and
Windows.overlayHideEffectOptions).
# Fixed: Multimodal mode.
# Fixed: Works on WebKit.

# Beta: effects on minimize and maximize. You need to include
window_effects.js to have them.
Check out samples/constraint.html from the distrib (also on samples page)


effects on minimize and maximize works only with top/left location window. I do not like bottom/right and I asking myself if I have to remove them.
What do you think of it?

Seb


_______________________________________________
Javawin mailing list
[email protected]
http://mail.xilinus.com/mailman/listinfo/javawin_xilinus.com



_______________________________________________
Javawin mailing list
[email protected]
http://mail.xilinus.com/mailman/listinfo/javawin_xilinus.com

_______________________________________________
Javawin mailing list
[email protected]
http://mail.xilinus.com/mailman/listinfo/javawin_xilinus.com

Reply via email to