Hi Monty,
Seems to be working fine for me.
I'm also using the DQSDHost.dll and the menu and
reload seem to be faster but I haven't done any
benchmarks - just feels faster :)
Brent
--- Monty Scroggins <[EMAIL PROTECTED]> wrote:
> Ah rats.. That was sloppy of me.. Attached is the
> updated
> configure.xml(.txt)
>
> Monty
>
>
> Brent Beardsley wrote:
>
> >Hi Monty,
> >
> >The localsearch_*.css files to theme_*.css in the
> >configure.xml
> >
> >Brent
> >
> >
>
> > <search function="configureDQSD">
> <name>Configure DQSD</name>
> <description>
> Configure DQSD<br/>
> </description>
> <link></link>
> <category nomenu="true">Configure</category>
> <contributor>Brent Beardsley</contributor>
>
> <script><![CDATA[
> var CONFIGURE_LOCAL_ALIASES_NAME =
> {
> en: "Local Aliases..."
> };
>
> var CONFIGURE_LOCAL_ALIASES_DESCRIPTION =
> {
> en: "Edit local aliases"
> };
>
> var CONFIGURE_LOCAL_PREFERENCES_NAME =
> {
> en: "Local Preferences..."
> };
>
> var CONFIGURE_LOCAL_PREFERENCES_DESCRIPTION =
> {
> en: "Edit local preferences"
> }
>
> var CONFIGURE_LOCAL_STYLESHEET_NAME =
> {
> en: "Local Stylesheet..."
> }
>
> var CONFIGURE_LOCAL_STYLESHEET_DESCRIPTION =
> {
> en: "Edit local stylesheet"
> }
>
> var CONFIGURE_SYSTEM_ALIASES_NAME =
> {
> en: "System Aliases..."
> };
>
> var CONFIGURE_SYSTEM_ALIASES_DESCRIPTION =
> {
> en: "Edit system aliases"
> };
>
> var CONFIGURE_SYSTEM_PREFERENCES_NAME =
> {
> en: "System Preferences..."
> };
>
> var CONFIGURE_SYSTEM_PREFERENCES_DESCRIPTION =
> {
> en: "Edit system preferences"
> }
>
> var CONFIGURE_RELOAD_DQSD_NAME =
> {
> en: "Reload..."
> };
>
> var CONFIGURE_RELOAD_DQSD_DESCRIPTION =
> {
> en: "Reload Quick Search Deskbar"
> };
>
> var CONFIGURE_RELOAD_DQSD_PROMPT =
> {
> en: "Are you sure you want to reload the Quick
> Search Deskbar?"
> };
>
> var CONFIGURE_INSTALLED_ADDONS_NAME =
> {
> en: "Installed Addons"
> };
>
> function editSearchFile(strFilename)
> {
> return editConfigFile(strFilename);
> }
>
> function editCSSFile(strFilename)
> {
> var myEditor = (typeof cssEditorExe !=
> "undefined") ? cssEditorExe : "notepad";
> var install_dir = ".";
> if (ensureLauncher())
> {
> install_dir = DQSDLauncher.InstallationDirectory;
> }
> var cmd = "\""+myEditor+"\"
> \""+install_dir+"\\"+strFilename + "\"";
> openDocument(cmd);
> return "";
> }
>
> function editConfigFile(strFilename)
> {
> var myEditor = (typeof configureEditorExe !=
> "undefined") ? configureEditorExe : "notepad";
> var install_dir = ".";
> if (ensureLauncher())
> {
> install_dir = DQSDLauncher.InstallationDirectory;
> }
> var cmd = "\""+myEditor+"\"
> \""+install_dir+"\\"+strFilename + "\"";
> openDocument(cmd);
> return "";
> }
>
> function buildConfigureMenu(mb, hmenu)
> {
> mb.AppendMenuItem(
> local(CONFIGURE_LOCAL_ALIASES_NAME),
> "editConfigFile(\"localaliases.txt\")",
> local(CONFIGURE_LOCAL_ALIASES_DESCRIPTION), hmenu);
> mb.AppendMenuItem(
> local(CONFIGURE_LOCAL_PREFERENCES_NAME),
> "editConfigFile(\"localprefs.js\")",
> local(CONFIGURE_LOCAL_PREFERENCES_DESCRIPTION),
> hmenu);
> mb.AppendMenuItem(
> local(CONFIGURE_LOCAL_STYLESHEET_NAME),
> "editCSSFile(\"localsearch.css\")",
> local(CONFIGURE_LOCAL_STYLESHEET_DESCRIPTION),
> hmenu);
> var confthememenu = mb.AppendSubMenu("Load color
> scheme", hmenu);
>
> mb.AppendMenuItem( "Blue",
> "loadcssfile(\"theme_blue.css\")", "Load the blue
> color scheme", confthememenu);
> mb.AppendMenuItem( "Olive",
> "loadcssfile(\"theme_olive.css\")", "Load the olive
> color scheme", confthememenu);
> mb.AppendMenuItem( "Silver",
> "loadcssfile(\"theme_silver.css\")", "Load the
> silver color scheme", confthememenu);
> mb.AppendMenuItem( "None",
> "loadcssfile(\"none\")", "Remove the current color
> scheme", confthememenu);
> mb.AppendSeparator(hmenu);
> mb.AppendMenuItem(
> local(CONFIGURE_SYSTEM_ALIASES_NAME),
> "editConfigFile(\"aliases.txt\")",
> local(CONFIGURE_SYSTEM_ALIASES_DESCRIPTION), hmenu);
> mb.AppendMenuItem(
> local(CONFIGURE_SYSTEM_PREFERENCES_NAME),
> "editConfigFile(\"preferences.js\")",
> local(CONFIGURE_SYSTEM_PREFERENCES_DESCRIPTION),
> hmenu);
> mb.AppendSeparator(hmenu);
> mb.AppendMenuItem(
> local(CONFIGURE_RELOAD_DQSD_NAME), "if
> (confirm('"+local(CONFIGURE_RELOAD_DQSD_PROMPT)+"'))
> reload();",
> local(CONFIGURE_RELOAD_DQSD_DESCRIPTION), hmenu);
>
> ensureLauncher();
> var addonFolders =
>
getFolders(DQSDLauncher.InstallationDirectory+"\\addons\\");
> var installedAddons = null;
> if (addonFolders != "") {
> installedAddons = addonFolders.split('\n');
> if (installedAddons.length > 0 &&
> installedAddons[0] == ".") {
> installedAddons = installedAddons.slice(1);
> }
> } else {
> installedAddons = new Array();
> }
>
> if (installedAddons.length > 0) {
> mb.AppendSeparator(hmenu);
> var haddons =
>
mb.AppendSubMenu(local(CONFIGURE_INSTALLED_ADDONS_NAME)+"
> ("+installedAddons.length+")", hmenu);
> for (var i=0; i < installedAddons.length; i++) {
> mb.AppendMenuItem(installedAddons[i], "",
> installedAddons[i], haddons);
> mb.DisableMenuItem(i, haddons);
> }
> }
>
> }
> function loadcssfile (cssfilename)
> {
> var install_dir =
> DQSDLauncher.InstallationDirectory;
> if (cssfilename == "none") {
> writeFile(install_dir+'\\theme.css', "");
> reload();
> return;
> }
> var
> cssContent=readFile(install_dir+'\\'+cssfilename);
>
=== message truncated ===
__________________________________
Do you Yahoo!?
The all-new My Yahoo! - What will yours do?
http://my.yahoo.com
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://productguide.itmanagersjournal.com/
_______________________________________________
Archive: https://lists.sourceforge.net/lists/listinfo/dqsd-devel