-
24 Sep 2008 10:06 AM #1
Ext.ux.MessageWindow
Ext.ux.MessageWindow
Influenced by the original ToastWindow/Notification Class by Edouard Fattal
Class: Ext.ux.window.MessageWindow
Docs: Ext.ux.window.MessageWindow
Demo: here
Docs have additional description of features etc.
Known Issues/Bugs:- Repeating message window is draggable, however need to implement (optionally) locking the y axis, and updating the x position after drag so new messages could (optionally) show up in new location.
- Positioning of additional MessageWindow instances when the height of each MessageWindow varies needs attention. The position calculation will need to examine the heights of all items for that MessageWindow Manager. A little complicated depending on if prior Message Windows have been removed from the Manager where new ones should show up. Would need to do something more complicated like check the space available to see if the new MessageWindow would bump into or overlap current MessageWindows.
v0.08- togglePinState missing event fixed.
v0.02- IE bug for repeating message window appears to be gone.
v0.01 - initialMJ
API Search || Ext 3: docs-demo-upgrade guide || User Extension Repository
Frequently Asked Questions: FAQs
Tutorial: Grid (php/mysql/json) , Application Design and Structure || Extensions: MetaGrid, MessageWindow
-
24 Sep 2008 11:40 AM #2
Hi,
Multiple errors in IE.
Thanks in advance,
-
25 Sep 2008 5:41 PM #3
Still alpha, but the IE errors appear to be gone now.
MJ
API Search || Ext 3: docs-demo-upgrade guide || User Extension Repository
Frequently Asked Questions: FAQs
Tutorial: Grid (php/mysql/json) , Application Design and Structure || Extensions: MetaGrid, MessageWindow
-
25 Sep 2008 10:55 PM #4
-
26 Sep 2008 3:13 AM #5
What do you mean?
MJ
API Search || Ext 3: docs-demo-upgrade guide || User Extension Repository
Frequently Asked Questions: FAQs
Tutorial: Grid (php/mysql/json) , Application Design and Structure || Extensions: MetaGrid, MessageWindow
-
7 Nov 2008 1:45 PM #6
Any reason why there are two onRender methods defined? Also, is there a specific approach to get the 'closable' option to work?
Thanks!
-
7 Nov 2008 2:19 PM #7
I found the CSS that was hiding the close button.
-
7 Nov 2008 3:08 PM #8
Just a suggestion...
How about adding an anchor config that could get used by the slideIn and default cases to avoid the fixed "b" anchor? Or maybe a showFx config so other options can get changed.
Thx
-
7 Nov 2008 5:35 PM #9
I still have some doc cleanups to do as you noticed. Only the second onRender is effective since it's overridden.
If you go to the docs page linked in the first post you'll notice that your showFx config was on the "to do" list, with a couple others outstanding. As you may have noticed could basically just provide similar configs that the hide method has as I recall.
I don't know what you mean by the css.
If you implement the changes you want or need please send them along and I'll incorporate them into the ux.MJ
API Search || Ext 3: docs-demo-upgrade guide || User Extension Repository
Frequently Asked Questions: FAQs
Tutorial: Grid (php/mysql/json) , Application Design and Structure || Extensions: MetaGrid, MessageWindow
-
8 Nov 2008 7:20 PM #10
Type 'toast' like the message says. On a popup window click the pin tool then click the inner message of the window and you get an error in FF2
Code:event is not defined togglePinState()MessageWindow.js (line 571) handleClick(Object browserEvent=Event mousemove button=0)MessageWindow.js (line 669) h(Object browserEvent=Event mousemove button=0)ext-all-debug.js (line 1613) getViewWidth(click clientX=0, clientY=0)ext-base.js (line 10) [IMG]chrome://firebug/content/blank.gif[/IMG] this.handleUnpin(event, this.tools.pin, this);


Reply With Quote
