Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

File association to registry fails?

<< < (3/7) > >>

killerbot:
Do you think we really need it Yiannis, that DDE ? I checked some other software (adobe, firefox, skype, ..), they all seem to stick to just the command stuff.
Do you mean by this, if you have two 2 different cb exe's on your pc, both will use the same settings, cause what i see now is that there's a ping-pong game going on between the devel-exe and the output-exe.


--- Quote ---would you be so kind and add SHFolder(before Shell32) to the link libraries of the sdk target for your builds - then Codeblocks could be used on W98 again.
--- End quote ---
Yiannis, is this something that always can be added ? Or does it create conflicts on the non win98 builds ? If it can always be added, then we have a build that also works for win98/95, otherwise we need a special build/target for those 2 platforms.


Lieven

thomas:

--- Quote from: killerbot on January 04, 2006, 09:57:34 am ---Do you think we really need it Yiannis, that DDE ? I checked some other software (adobe, firefox, skype, ..), they all seem to stick to just the command stuff.
--- End quote ---
If you have a solution that can do without DDE then please step forward.
DDE never really works 100%, so I would be very happy to see it gone. But if you don't use DDE, then how do you get documents which you double-click in Explorer to open in the already running instance instead of starting a new one?

killerbot:
Ah, thanks, that's what it is for.

Have done some searching in the meantime.
At my system : .html --> FireFoxHtml -> only command
When I click several .html files in explorer thay all open up in the same firefox (in sereperate tabs).
I can manually start several Firefox'es by clicking on the program icon of firefox. So it's not that only one instance can exist. Wonder how they do that ? Any experts around here ?

I have installed as a text editor editpadlite (www.editpadlite.com), which handles the .txt files -> all open up in the same editpadlite (I think this one only allows one instance of it's application, so might be easy like that).


Note : I don't have anything against the DDE, but when you double click the files CB should handle and you get that annoying error message, then I'd suggest that we take it out for the moment, since it does not give a solid user experience.
[EDIT] well as long as RC3 is not out, it does not yet give the 'official' users this bad experience

Lieven

Der Meister:

--- Quote from: killerbot on January 04, 2006, 11:45:07 am ---I can manually start several Firefox'es by clicking on the program icon of firefox. So it's not that only one instance can exist. Wonder how they do that ?
--- End quote ---
I don't know what firefox uses, but creating a named mutex is another common technique to allow only one running instance.

Urxae:

--- Quote from: killerbot on January 04, 2006, 11:45:07 am ---Have done some searching in the meantime.
At my system : .html --> FireFoxHtml -> only command
When I click several .html files in explorer thay all open up in the same firefox (in sereperate tabs).
I can manually start several Firefox'es by clicking on the program icon of firefox. So it's not that only one instance can exist. Wonder how they do that ? Any experts around here ?

--- End quote ---

I'm by no means an expert, but it seems Firefox always starts an extra instance.
Presumably it then signals the existing instance somehow, because that one then opens the file or empty window, while the extra instance closes.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version