Emoticons
CAUTION: THIS IS A BETA STAGE PLUGIN. IT CAN DO VERY BAD THINGS. USE AT YOUR OWN RISK.
This is a plugin to replace emoticons in message windows. It support replacement in the log and in message entry area. Animated gifs are supported in both areas. For that AniSmiley plugin is supported and advised.
It is based in two concepts:
1. The emoticons configuration is per protocol, and comes bundled with the plugin. They reference emoticons by a set of pre-configured names (they can't create new names - if someone needs new names, please tell me) and set the shortcut and names for the emoticons the protocol support.
They are *.emo files and must be inside <Miranda>\Plugins\Emoticons
Currently I created a pack for MSN, ICQ, JGMAIL, YAHOO and a Default. If someone knows where I can find a list of default emoticons for other protocols, please tell me.
The format of the emo file, it is like this:
"smile" = "Small smile", "/wx" "/:)" "/small_smile"
field 1 -> "smile" -> The unique name of the emoticon (as the Tango pack has it)
field 2 -> "Small smile" -> A text description for the emoticon, as the protocol uses it. This should be in english (so all users can 'understand' it), and is translatable via language pack
field 3 -> "/wx" -> Default emoticon text (used when using the selection window). It also can be a service call, in the format "<Service:/ServiceName:hContact:0>"
fields 4 ... -> "/:)" "/small_smile" -> Other possible texts (only if not a service call). Please, try get all possible texts. Also, note that this is case sensitive, so if the protocol is not you have to type all possible combinations.
2. Emoticon packs, containing the emoticons to show, only contain the images and a .mep file describing the creator.
Each one must be a folder inside Customize\Emoticons, with the images beeing the pre-configured name of the smiley.
If you want to change images for a protocol, you can create a sub-folder with the protocol name and put the images there (with the images beeing the pre-configured name of the smiley). Currently gif (included animated ones), png and jpeg images are supported.
The name of the pack is the name of the folder, and a file <Pack name>.mep can exist inside the folder, containing this entries (all of then are optional):
Name: <Full name of the pack>
Creator: <Artist name>
Updater URL: <URL for updating this pack - not yet implemented>
Also, the mep file can expecify the filename for an emoticon, in a line like:
"<The unique name of the emoticon>" = "<Relative path from pack foler>", <Frame number, starting in 1 - optional>
For example:
"smile" = "01.gif"
This will affect all protocols. If you want to change the image for a protocol only, you can write:
"ICQ\smile" = "ICQ_smile01.gif"
or
"ICQ\smile" = "ICQ\smile01.gif"
A default pack, containing Tango Emoticons (made by Hylke) is packed and can be used as an example.
For custom smileys to work, you need MSN protocol from miranda 0.8 #10.
Currently there is a lot more work to be done on this plugin, but I wanted to show an initial version, so I could get some feedback.
Thanks to FYR for the AniSmiley plugin and to Hylke for the nice emoticons.
To report bugs/make suggestions, go to the forum thread: http://forums.miranda-im.org/showthread.php?t=17210
To do
- Per protocol pack
- Updater support for Emoticon Packs
Changelog
. 0.3.0.0
+ Allows to embed videos in history
* Some fixes for emoticons texts
. 0.0.2.11
* Fix for custom smileys
+ Don't show custom smileys on outgoing messages
. 0.0.2.10
* Better handling of text in input area
* Fixed handling of URLs
+ Added initial version of Tlen
. 0.0.2.9
* Fix for crash
. 0.0.2.8
* Fix for AIM smileys
+ Added support for IEView and Clist Modern
. 0.0.2.7
* Fix to copy emoticons from message log (closes issue 39)
. 0.0.2.6
* Fix for jabber transports
. 0.0.2.5
+ Support for SRMM (but no button)
. 0.0.2.4
* Handle metacontact change in the middle of chat
* Works with miranda 0.7
. 0.0.2.3
+ Send nudges throught nudge plugin (if possible)
* Better guess of number of columns in selection window
. 0.0.2.2
+ Support for accounts and jabber transports
* Fix for frame in selection window
. 0.0.2.1
* Fix for guessing fonts of Scriver
* Show less flags in options dialog
. 0.0.2.0
+ New selection window layout
+ Support for service calls in .emo
+ Added nudge
+ Added tZers (need ICQJ Plus mod)
. 0.0.1.6
+ Allow URLs in emoticon packs
+ Flash emoticons
+ Added Skype and Sametime emoticons
+ Option to select which frame to show in selection window (for animated gif and swf)
. 0.0.1.5
+ Added MySpace and AIM emoticons
* Fix for smileys after URL (closes issue 11)
. 0.0.1.4
* Fix for updater
. 0.0.1.3
* Fix for protocol emoticons (closes issue 22)
* Fix for URLs in input area
+ Support for borkra's version of custom smileys
+ Option to disable custom smileys
. 0.0.1.2
* Fix for wrong memory free
+ Support for custom smileys
. 0.0.1.1
* Fix for copy in input area
+ Added silly to de default pack
. 0.0.1.0
+ Allows loading emoticons from folder with proto name
+ Allows to write generic paths (inside pack folder) for an emoticon in .mep
+ Random emoticons in options page
. 0.0.0.9
+ Use AniSmiley if avaiable (recomended) or my control as fallback (more buggy)
* Updated AniSmiley to latest version (a lot of fixes)
* Fixes and other stuff
. 0.0.0.8
+ Created my own ole image control
. 0.0.0.7
+ Option to only replace emoticons surrounded by spaces
. 0.0.0.6
* Fix for URLs in history
* Fix for HOME key in input area
. 0.0.0.5
+ Added Yahoo emoticons
* Fix for emoticons like :(|) in input area
. 0.0.0.4
* Fix for emoticons in history
+ New emoticon pack selection control
. 0.0.0.3
* Protocol and pack names are case insensitive
+ Tooltips in selection window
+ Show smileys without images as text in selection window
+ Added default module
* Fix for transparent images
. 0.0.0.2
* Fix if not using metacontacts
* Fix for first message only with :)
+ Added jgmail emoticons (still missing one)
. 0.0.0.1
+ Initial version
Comentários dos Leitores
I’ll try to reproduce here when i get some time. Thanks for the report.
Miranda Crash Report from 2009-07-05 12:58:02+0200. Crash Dumper v.0.0.4.11
Likely cause of the crash plugin: Emoticons (Unicode)
Exception Access Violation at address 3EC23834. Reading from address 00000000.
Stack Trace:
—————————————————————
3EC23834 (emoticonsw 3EC20000): (filename not available) (0): RestoreRichEdit
00402E52 (miranda32 00400000): (filename not available) (0): (function-name not available)
03024B93 (srmm 03020000): (filename not available) (0): (function-name not available)
03021917 (srmm 03020000): (filename not available) (0): (function-name not available)
77D18709 (USER32 77D10000): (filename not available) (0): GetDC
77D24CA6 (USER32 77D10000): (filename not available) (0): CreateIconFromResourceEx
77D24AF2 (USER32 77D10000): (filename not available) (0): CreateIconFromResourceEx
77D24D1C (USER32 77D10000): (filename not available) (0): DefDlgProcW
77D18709 (USER32 77D10000): (filename not available) (0): GetDC
77D187EB (USER32 77D10000): (filename not available) (0): GetDC
77D1C00E (USER32 77D10000): (filename not available) (0): DestroyCaret
77D1C034 (USER32 77D10000): (filename not available) (0): CallWindowProcW
02F018E2 (magneticwindows 02F00000): (filename not available) (0): (function-name not available)
02F02A1E (magneticwindows 02F00000): (filename not available) (0): (function-name not available)
02F02D1E (magneticwindows 02F00000): (filename not available) (0): (function-name not available)
77D18709 (USER32 77D10000): (filename not available) (0): GetDC
77D187EB (USER32 77D10000): (filename not available) (0): GetDC
77D1B368 (USER32 77D10000): (filename not available) (0): DefWindowProcW
77D1B3B4 (USER32 77D10000): (filename not available) (0): DefWindowProcW
7C91EAE3 (ntdll 7C910000): (filename not available) (0): KiUserCallbackDispatcher
77D18709 (USER32 77D10000): (filename not available) (0): GetDC
77D24CA6 (USER32 77D10000): (filename not available) (0): CreateIconFromResourceEx
77D24AF2 (USER32 77D10000): (filename not available) (0): CreateIconFromResourceEx
77D24D1C (USER32 77D10000): (filename not available) (0): DefDlgProcW
77D18709 (USER32 77D10000): (filename not available) (0): GetDC
77D187EB (USER32 77D10000): (filename not available) (0): GetDC
77D1C00E (USER32 77D10000): (filename not available) (0): DestroyCaret
77D1C034 (USER32 77D10000): (filename not available) (0): CallWindowProcW
02F018E2 (magneticwindows 02F00000): (filename not available) (0): (function-name not available)
02F02B0F (magneticwindows 02F00000): (filename not available) (0): (function-name not available)
02F02D1E (magneticwindows 02F00000): (filename not available) (0): (function-name not available)
77D18709 (USER32 77D10000): (filename not available) (0): GetDC
77D187EB (USER32 77D10000): (filename not available) (0): GetDC
77D189A5 (USER32 77D10000): (filename not available) (0): GetWindowLongW
77D189E8 (USER32 77D10000): (filename not available) (0): DispatchMessageW
77D3E819 (USER32 77D10000): (filename not available) (0): IsDialogMessageW
00401DDD (miranda32 00400000): (filename not available) (0): (function-name not available)
CPU: Intel(R) Pentium(R) D CPU 3.00GHz [x86 Family 15 Model 6 Stepping 2] [DEP Enabled] [2 CPUs]
Installed RAM: 1024 MBytes
Operating System: Microsoft Windows XP Professional Service Pack 2 (build 2600)
Internet Explorer: 6.0.2900.2180 (build 62900.2180)
Administrator privileges: Yes
OS Languages: (UI | Locale (User/System)) : German/German | German/German
Miranda IM Version: 0.8.1 Unicode
Build time: 2009-06-25 17:09:40+0200
Profile: C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\Data\profiles\Knox.dat
Language pack: German (DE) [0407], Deutsche Sprachdatei-GermanLanguagePack 0.09.07.05, modified: 2009-07-05 00:10:48+0200
Nightly: No
Unicode: Yes
Service Mode: No
Active Plugins (17):
¤ advaimg.dll v.0.8.0.0 [2009-06-25 17:07:40+0200] – Miranda Image services
¤ AniSmiley.dll v.0.1.7.0 [2009-03-15 15:03:46+0200] – AniSmiley Service |Unicode aware|
¤ avs.dll v.0.8.0.0 [2009-06-25 17:08:16+0200] – Avatar service (Unicode) |Unicode aware|
¤ chat.dll v.0.8.0.0 [2009-06-25 17:08:24+0200] – Chat |Unicode aware|
¤ clist_classic.dll v.0.8.1.0 [2009-06-25 17:08:28+0200] – Classic contact list |Unicode aware|
¤ dbx_mmap.dll v.0.8.1.0 [2009-06-25 17:08:44+0200] – Miranda mmap database driver |Unicode aware|
¤ emoticonsW.dll v.0.3.0.0 [2009-03-15 15:15:24+0200] – Emoticons (Unicode) |Unicode aware|
¤ ICQ.dll v.0.5.0.8 [2009-06-25 17:08:56+0200] – IcqOscarJ Protocol |Unicode aware|
¤ import.dll v.0.8.0.1 [2009-06-25 17:08:58+0200] – Import contacts and messages |Unicode aware|
¤ jabber.dll v.0.8.1.0 [2009-06-25 17:09:20+0200] – Jabber Protocol |Unicode aware|
¤ MagneticWindows.dll v.0.0.5.0 [2007-03-10 16:38:18+0200] – Magnetic Windows
¤ msn.dll v.0.8.3.0 [2009-06-25 17:10:32+0200] – MSN Protocol |Unicode aware|
mtextcontrolW.dll v.0.0.2.0 [2007-01-06 03:14:36+0200] – Miranda Text Control [build #484]
¤ PopUp.dll v.2.1.0.5 [2007-05-15 23:52:00+0200] – Popup Plus |Unicode aware|
¤ srmm.dll v.0.8.0.0 [2009-06-25 17:10:54+0200] – Send/Receive Messages |Unicode aware|
¤ svc_crshdmp.dll v.0.0.4.11 [2009-04-05 19:19:32+0200] – Crash Dumper Unicode |Unicode aware|
¤ updater.dll v.0.5.3.0 [2007-07-29 12:45:00+0200] – Updater (Unicode) |Unicode aware|
Loaded Modules:
——————————————————————————-
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\miranda32.exe 00400000 – 004DA000 v.0.8.1.6 [2009-06-25 17:09:40+0200]
C:\WINDOWS\system32\ntdll.dll 7C910000 – 7C9C7000 v.5.1.2600.2180 [2004-08-04 00:57:10+0200]
C:\WINDOWS\system32\kernel32.dll 7C800000 – 7C906000 v.5.1.2600.2180 [2004-08-04 00:57:24+0200]
C:\WINDOWS\system32\ADVAPI32.dll 77DA0000 – 77E4A000 v.5.1.2600.2180 [2004-08-04 00:57:16+0200]
C:\WINDOWS\system32\RPCRT4.dll 77E50000 – 77EE1000 v.5.1.2600.2180 [2004-08-04 00:57:34+0200]
C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2982_x-ww_ac3f9c03\COMCTL32.dll 773A0000 – 774A3000 v.6.0.2900.2982 [2006-08-25 17:46:44+0200]
C:\WINDOWS\system32\msvcrt.dll 77BE0000 – 77C38000 v.7.0.2600.2180 [2004-08-04 00:57:30+0200]
C:\WINDOWS\system32\GDI32.dll 77EF0000 – 77F36000 v.5.1.2600.2180 [2004-08-04 00:57:20+0200]
C:\WINDOWS\system32\USER32.dll 77D10000 – 77DA0000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\SHLWAPI.dll 77F40000 – 77FB6000 v.6.0.2900.2180 [2004-08-04 00:57:34+0200]
C:\WINDOWS\system32\comdlg32.dll 76350000 – 7639A000 v.6.0.2900.2180 [2004-08-04 00:57:18+0200]
C:\WINDOWS\system32\SHELL32.dll 7C9D0000 – 7D1EE000 v.6.0.2900.2180 [2004-08-04 00:57:34+0200]
C:\WINDOWS\system32\ole32.dll 774B0000 – 775EC000 v.5.1.2600.2180 [2004-08-04 00:57:32+0200]
C:\WINDOWS\system32\OLEAUT32.dll 770F0000 – 7717C000 v.5.1.2600.2180 [2004-08-04 00:57:32+0200]
C:\WINDOWS\system32\VERSION.dll 77BD0000 – 77BD8000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\WINMM.dll 76AF0000 – 76B1E000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\WSOCK32.dll 71A30000 – 71A3A000 v.5.1.2600.2180 [2004-08-04 00:57:40+0200]
C:\WINDOWS\system32\WS2_32.dll 71A10000 – 71A27000 v.5.1.2600.2180 [2004-08-04 00:57:40+0200]
C:\WINDOWS\system32\WS2HELP.dll 71A00000 – 71A08000 v.5.1.2600.2180 [2004-08-04 00:57:40+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\zlib.dll 10000000 – 10015000 v.1.2.3.0 [2009-06-25 17:09:10+0200]
C:\WINDOWS\system32\IMM32.DLL 76330000 – 7634D000 v.5.1.2600.2180 [2004-08-04 00:57:22+0200]
C:\WINDOWS\system32\uxtheme.dll 5AD70000 – 5ADA8000 v.6.0.2900.2180 [2004-08-07 15:09:48+0200]
C:\WINDOWS\system32\msctfime.ime 75250000 – 7527E000 v.5.1.2600.2180 [2004-08-04 00:55:28+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\dbx_mmap.dll 05130000 – 0513C000 v.0.8.1.0 [2009-06-25 17:08:44+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\svc_crshdmp.dll 029D0000 – 029E2000 v.0.0.4.11 [2009-04-05 19:19:32+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\advaimg.dll 02AC0000 – 02B24000 v.0.8.0.0 [2009-06-25 17:07:40+0200]
C:\WINDOWS\system32\MSVCP60.dll 76020000 – 76085000 v.6.2.3104.0 [2004-08-04 00:57:30+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\clist_classic.dll 06590000 – 065A2000 [2009-06-25 17:08:28+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\anismiley.dll 02B60000 – 02B8F000 v.0.1.6.4 [2009-03-15 15:03:46+0200]
C:\WINDOWS\WinSxS\X86_Microsoft.Windows.Gdiplus_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82\gdiplus.dll 4EBA0000 – 4ED43000 v.5.1.3102.2180 [2004-08-04 00:54:28+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\avs.dll 02CE0000 – 02CF7000 [2009-06-25 17:08:16+0200]
C:\WINDOWS\system32\MSIMG32.dll 76320000 – 76325000 v.5.1.2600.2180 [2004-08-04 00:57:28+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\chat.dll 02D00000 – 02D54000 [2009-06-25 17:08:24+0200]
C:\WINDOWS\system32\riched20.dll 74DB0000 – 74E1C000 v.5.30.23.1221 [2004-08-04 00:57:34+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\emoticonsw.dll 3EC20000 – 3EC55000 [2009-03-15 15:15:24+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\icq.dll 02E70000 – 02EC8000 v.0.5.0.7 [2009-06-25 17:08:56+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\import.dll 22000000 – 22022000 v.0.8.0.1 [2009-06-25 17:08:58+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\jabber.dll 32500000 – 325E2000 v.0.8.1.0 [2009-06-25 17:09:20+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\magneticwindows.dll 02F00000 – 02F14000 v.0.0.5.0 [2007-03-10 16:38:18+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\msn.dll 19000000 – 19048000 v.0.8.3.0 [2009-06-25 17:10:32+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\mtextcontrolw.dll 25A20000 – 25A2B000 [2007-01-06 03:14:36+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\popup.dll 55550000 – 55587000 v.2.1.0.5 [2007-05-15 23:52:00+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\srmm.dll 03020000 – 0303B000 [2009-06-25 17:10:54+0200]
C:\Dokumente und Einstellungen\Master\Desktop\Jörn\Programme\MirandaPortable\App\miranda\Plugins\updater.dll 03040000 – 030C0000 v.0.5.3.0 [2007-07-29 12:45:00+0200]
C:\WINDOWS\system32\wtsapi32.dll 76F10000 – 76F18000 v.5.1.2600.2180 [2004-08-04 00:57:40+0200]
C:\WINDOWS\system32\WINSTA.dll 76300000 – 76310000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\NETAPI32.dll 597D0000 – 59824000 v.5.1.2600.2180 [2004-08-04 00:57:32+0200]
C:\WINDOWS\System32\mswsock.dll 719B0000 – 719F0000 v.5.1.2600.2180 [2004-08-04 00:57:30+0200]
C:\WINDOWS\system32\hnetcfg.dll 66710000 – 66769000 v.5.1.2600.2180 [2004-08-04 00:57:22+0200]
C:\WINDOWS\system32\DNSAPI.dll 76EE0000 – 76F07000 v.5.1.2600.2180 [2004-08-04 00:57:18+0200]
C:\WINDOWS\System32\winrnr.dll 76F70000 – 76F78000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\WLDAP32.dll 76F20000 – 76F4D000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\System32\wshtcpip.dll 719F0000 – 719F8000 v.5.1.2600.2180 [2004-08-04 00:57:40+0200]
C:\WINDOWS\system32\rasadhlp.dll 76F80000 – 76F86000 v.5.1.2600.2180 [2004-08-04 00:57:34+0200]
C:\WINDOWS\system32\schannel.dll 767A0000 – 767C7000 v.5.1.2600.2180 [2004-08-04 00:57:34+0200]
C:\WINDOWS\system32\Secur32.dll 77FC0000 – 77FD1000 v.5.1.2600.2180 [2004-08-04 00:57:34+0200]
C:\WINDOWS\system32\MSASN1.dll 77AF0000 – 77B02000 v.5.1.2600.2180 [2004-08-04 00:57:26+0200]
C:\WINDOWS\system32\CRYPT32.dll 77A50000 – 77AE5000 v.5.131.2600.2180 [2004-08-04 00:57:18+0200]
C:\WINDOWS\system32\USERENV.dll 76620000 – 766D5000 v.5.1.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\rsaenh.dll 0FFD0000 – 0FFF8000 v.5.1.2600.2161 [2004-08-03 22:31:44+0200]
C:\WINDOWS\system32\dssenh.dll 68100000 – 68124000 v.5.1.2600.2133 [2004-08-03 22:31:44+0200]
C:\WINDOWS\system32\CLBCATQ.DLL 76F90000 – 7700F000 v.2001.12.4414.258 [2004-08-04 00:57:18+0200]
C:\WINDOWS\system32\COMRes.dll 77010000 – 770E3000 v.2001.12.4414.258 [2004-08-04 00:57:18+0200]
C:\WINDOWS\system32\SXS.DLL 76970000 – 76A21000 v.5.1.2600.2180 [2004-08-04 00:57:36+0200]
C:\WINDOWS\system32\USP10.dll 75790000 – 757FB000 v.1.420.2600.2180 [2004-08-04 00:57:38+0200]
C:\WINDOWS\system32\msls31.dll 74640000 – 74667000 v.3.10.349.0 [2001-08-23 12:00:00+0200]
C:\WINDOWS\system32\dbghelp.dll 59DD0000 – 59E71000 v.5.1.2600.2180 [2004-08-04 00:57:18+0200]
Please, post it at my issue tracker, with some steps in how to reproduce it or when it happened.
http://code.google.com/p/pescuma/issues/list








not working with newest version of ieview
(the one with the ie8 scrollbar fix)