Home > General > Ddeexec

Ddeexec

Starting with 2.0.0.2 release, every time I upgrade Firefox I have to go and delete the ddeexec entries. Use it to open, print, view or edit files, whatever action is registered for that file type in HKEY_CLASSES_ROOT. If method one wont work recreate the "DDEExec folder" or run the backup you created beforehand. - Do a right click on the "Open folder" of HKEY_CLASSES_ROOT\HTTP\shell\open, choose Key and name Instead, use browser-supplied UI to set tab behavior (which, in turn, usually sets browser.link.open_external). [edit]Previous effects In Firefox versions prior to 0.9, this preference caused links from external applications to open

The default is Word Viewer. Please consider re-opening this ticket. Display posts from previous: All Posts1 Day7 Days2 Weeks1 Month3 Months6 Months1 Year Oldest FirstNewest First teamxlink.co.uk Forum Index » General Help Jump to: Select a forumKai Support----------------General HelpHelp Requests OnlyKai For example, specifying ,,0,0,,,, for the default value of Ifexec and checking if there is an url and if there isn't don't open a new window. Go Here

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Wordview.Document.8\shell] @="Open" [HKEY_CLASSES_ROOT\Wordview.Document.8\shell\Open] @="&Open" [HKEY_CLASSES_ROOT\Wordview.Document.8\shell\Open\command] @="\"C:\\PROGRA˜1\\MICROS˜2\\OFFICE11\\WORDVIEW.EXE\" /n /dde" [HKEY_CLASSES_ROOT\Wordview.Document.8\shell\Open\ddeexec] @="[REM _DDE_Direct][FileOpen(\"%1\")]" [HKEY_CLASSES_ROOT\Wordview.Document.8\shell\Open\ddeexec\Application] @="Wordview" [HKEY_CLASSES_ROOT\Wordview.Document.8\shell\Open\ddeexec\Topic] @="System" ...I tried the following command, which worked: DDE_run.exe -s Wordview -t What is Tk? Something in the process of downloading and installing the update restored the offending keys. Setting the preference to false may cause trouble with that plugin under Windows.

see bug 353353 for the unused nsIObserver impl. Contents 1 Background 2 Possible values and their effects 2.1 True 2.2 False 3 Caveats 4 Previous effects 5 First checked in 6 Has an effect in 7 Related bugs 8 package require Tk if {[dde services TclEval DdeEdit] != {}} { wm withdraw . Format For Printing -XML -JSON - Clone This Bug -Top of page Home | New | Browse | Search | [help] | Reports | Product Dashboard Privacy Notice | Legal Terms

have you tried running Firefox in safe mode in case an extension is causing this? Step 2: Set the default value of ddeexec to the DDE command string. I really want to avoid situations where there is a firefox process hanging around without any windows open. Sci-fi book about people living in a giant bubble in space How to concentrate during conference talks where the quality of the presentation is poor?

Note: to comply with the DDE spec we shouldn't be launching with the argument. In this case the only difference is when the app is launched from the OS we will receive a DDE message without an url and then ignore it. This preference determines whether the subkeys are set while Mozilla is running and then removed upon exiting. [edit]Possible values and their effects [edit]True When started, Mozilla will check to see if Did people in China resort to cannibalism during the reign of Mao?

Comment 28 Scott Garfinkle 2007-06-01 12:48:24 PDT No, I had not thought of that. I just know that things are working as users might expect with the latest 2.0.0.2 rc2 build. :-) Comment 24 Scott Garfinkle 2007-05-31 10:05:02 PDT Your fix broke every single one No luck trying to make this work to print WordPerfect files, so far. Join them; it only takes a minute: Sign up DDE: Implementing an application which launches correctly via Shell and ddeexec up vote 2 down vote favorite 3 I am trying to

Comment 10 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 04:46:34 PDT Created attachment 239157 [details] [diff] [review] patch Comment 11 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 I'd love the patch to include this summary in comments ;-) Comment 9 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 04:45:13 PDT Created attachment 239156 [details] [diff] [review] patch Reduce as many adjacent chars as possible in string Should testers have access to view developers code? Arguments channel Conversation channel from ddeinit. command String specifying the command to be executed. item (optional) String specifying the DDE item name for execution.

Unlike ClassExec and DDE_run, it requires a separate command to start the DDE server. To add, delete, or modify this preference, you will need to edit your configuration — do not edit this article. Our startup would be along the lines of: 1) If the app is running same our current behavior and we are done. 2) If the app is not running it is This article describes the preference advanced.system.supportDDEExec.

Comment 12 Robert Strong [:rstrong] (use needinfo to contact me) 2006-09-19 04:54:05 PDT Needed for Vista support since the ddexec hack breaks when registered as the default app using the methods How exactly do you send data with a mutex? For some reason then it seems that for WinWord, ShellExecute waits for it to start up.

A valentine's code Is there ferry service from Vietnam to Borneo?

If I run ShellExecute.exe for a ".docx" document and WinWord is not running, WinWord launches correctly and loads the document If I run ShellExecute.exe for our ".qsx" document and our app Example reg key: HHTP shell open command (Default) -> C:\PROGRA~1\MOZILL~1\FIREFOX.EXE -url "%1" (path to exe along with params) ddeexec (Default) -> "%1",,0,0,,,, (default dde params) Application (Default) -> Firefox (app dde When using DDE the shell assumes your DDE server is up and running before you start your message loop... Getting Tcl/Tk Getting help Learning Tcl Tcl Dev Xchange About the Wiki Community Advocacy Conferences Chat, news, lists History Humor People Tcl websites Reference Companies Getting help Online books Online tutorials

Even if you use a mutex it should not be global (Global\ prefix), it should be per user (You don't want to prevent users in other sessions running your app) –Anders timeout (optional) Scalar specifying the time-out limit for this operation. The following example specifies that invoking the open verb for MyProgram.1 initiates a DDE conversation with a DDE command of Open("%1") and an application name of MyProgram. Without third party tools, these DDE commands would be useless for batch files (except the registered "Open" command, which is used by the START command).

It is perhaps best known as a preference to divert URLs from external applications to open in new tabs in an existing browser window. note: improvements to the DDE code is planned for Firefox 3 in Bug 392155 Note You need to log in before you can comment on or make changes to this bug. This is also consistent with what IE does for protocols. >-// shell\open\ddeexec (default) REG_SZ "%1",,-1,0,,,, >+// shell\open\ddeexec (default) REG_SZ "%1",,0,0,,,, This comment was incorrect. >@@ -188,20 +188,22 @@ ... > #define I also have this working in my tree.

If the application is already running and someone double-clicks on a ".qsx" file then we want the already open application to receive the DDE open command and to open the relevant The problem with being compliant with the spec is that some apps will for all practical purposes hand DDE so I suggest we continue to use the argument to launch which Are you doing anything unusual that you can think of besides deleting these keys that may cause this to happen on your systems? To specify that invoking a verb should initiate a DDE conversation, follow these steps.

We have part 1 working flawlessly. CMCDDE CMCDDE by Commence Corp. Is X+X finitely representable in X? Comment 32 Scott Garfinkle 2007-10-16 10:09:22 PDT I agree completely with Mark.

If the co-signer on my car loan dies, can the family take the car from me like they're threatening to? topic. Mountainering with 6 y.o. Comment 26 Scott Garfinkle 2007-06-01 12:29:39 PDT Nothing besides installing firefox!

Used in options processing. # proc ::DdeEdit::Pop {varname {nth 0}} { upvar $varname args set r [lindex $args $nth] set args [lreplace $args $nth $nth] return $r } # ------------------------------------------------------------------------- # It is a ridiculously obsolete way of doing that that causes all kinds of problems and hangs and depends on the registry. Maybe Microsoft Word? kid in winter My boss asks me to stop writing small functions and do everything in the same loop more hot questions question feed default about us tour help blog chat