GM_config Extender

By IzzySoft Last update Jul 30, 2009 — Installed 36,795 times.


Script Summary: Extends GM_config with useful functionality

Version: 1.0.9

Copyright: JoeSimmons & SizzleMcTwizzle & IzzySoft

License: Creative Commons Attribution-Noncommercial 3.0 United States License

Description

This script extends the GM_config script with some useful functionality, such as:

  • adding tooltips at runtime (i.e. when init() already has been processed)
  • obtaining saved settings prior to init()
  • copy stored settings to clipboard
  • paste stored settings from clipboard/user input
  • localization support
  • resizing the configuration window
  • adding a customized border to the configuration window
  • FadeIn/FadeOut the config screen

Todo

You are welcome to report things you would see on the Todo list!

History of Changes

  • 1.0.9 (2009-06-25) - script crashed when GM_config.lang was set to an undefined language (fixed); Added Dutch localization (thanx to utimer)
  • 1.0.8 (2009-06-15) - wrapped metadata for GMSU
  • 1.0.7 (2009-06-10) - CSS updated
  • 1.0.6 (2009-06-09) - added tab support (converting sections to tabs)
  • 1.0.5 (2009-06-03) - minor cosmetical changes (fader+CSS improvements)
  • 1.0.4 (2009-05-29) - reworked the Fader (based on code from JoeSimmons)
  • 1.0.3 (2009-05-27) - added fadeOut() and fadeIn() to optionally fadeOut/fadeIn main page on open/close of the config screen
  • 1.0.2 (2009-05-26) - Copy/Paste did not work when script was only included by @require
  • 1.0.1 (2009-05-26) - added GM_config.eCSS (example|extended CSS)
  • 1.0.0 (2009-05-25) - initial release

Links

The following links provide further information:

  • API reference and usage examples have been moved to this guide
  • the GM_config script provides the core functionality
  • the GM_config group discusses issues around these scripts and mentions scripts using them
  • the IS24Filter script is (and the other scripts of the ImmoFilter family are) using this - check there for screenshots!