On Monday, February 16, 2004, at 11:05 PM, Chipp Walters wrote:
Mark,
Here's some stuff from ButtonGadget which might help. I believe it will do
what you need it to (ButtonGadget extension is .plg). I put
doRegistryStuffin the startup handler, so it runs each time.
put tPath&",1" into tVar
if queryregistry("HKEY_CLASSES_ROOT\ButtonGadget\DefaultIcon\") <> tVar
then
get setRegistry("HKEY_CLASSES_ROOT\ButtonGadget\DefaultIcon\",tVar)
end if
AND
On Tuesday, February 17, 2004, at 02:11 AM, rodney tamblyn wrote:
I don't know if this is relevant to the discussion, but you may need to set a registry entry to map the icon number to your file type, this is from the Metacard list archives:
http://www.faqchest.com/prgm/hypertalk/metac-01/metac-0103/ metac01032004_07477.html
~ Rodney
-- register a defaultIcon for the file type get setRegistry("HKEY_CLASSES_ROOT\FileView\DefaultIcon\", "C:\Program Files\FileView 1.0\FileView.exe,1") -- The 1 is the document icon of the executable. Icon 0 is the default executable icon.
Hi,
This is what I did and this is what regEdit reports happened. Take note that I forced Windows to recognize the document icons and it added two lines to the regEdit for Intuition:
get setRegistry("HKEY_CLASSES_ROOT\.mtml\","Intuition")
get setRegistry("HKEY_CLASSES_ROOT\Intuition\","Intuition MTML document")
get setRegistry("HKEY_CLASSES_ROOT\Intuition\DefaultIcon\","C:\Program Files\Intuiion\Intuition.exe,1")
get setRegistry("HKEY_CLASSES_ROOT\Intuition\shell\open\command\","C:\Progra m Files\Intuiion\Intuition.exe %1")
RegEdit results: Please take note that the entry for HKEY_CLASSES_ROOT\Intuition\DefaultIcon data = 0. Is this what you get after setRegistry() for DefaultIcon set to ,1 ?
Key Name: HKEY_CLASSES_ROOT\.mtml Class Name: <NO CLASS> Last Write Time: 2/14/2004 - 12:21 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: Intuition
-------------------------------------
Key Name: HKEY_CLASSES_ROOT\Intuition Class Name: <NO CLASS> Last Write Time: 2/14/2004 - 1:52 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: Intuition MTML document
Value 1 Name: EditFlags Type: REG_DWORD Data: 0x0
Value 2 Name: BrowserFlags Type: REG_DWORD Data: 0x8
Key Name: HKEY_CLASSES_ROOT\Intuition\DefaultIcon Class Name: <NO CLASS> Last Write Time: 2/14/2004 - 1:52 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: C:\Program Files\Intuition\mtmlMedia\Intuition.ico,0
Key Name: HKEY_CLASSES_ROOT\Intuition\shell Class Name: <NO CLASS> Last Write Time: 2/14/2004 - 1:52 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: open
Key Name: HKEY_CLASSES_ROOT\Intuition\shell\open Class Name: <NO CLASS> Last Write Time: 2/14/2004 - 1:52 PM
Key Name: HKEY_CLASSES_ROOT\Intuition\shell\open\command Class Name: <NO CLASS> Last Write Time: 2/14/2004 - 1:52 PM Value 0 Name: <NO NAME> Type: REG_SZ Data: "C:\Program Files\Intuition\Intuition.exe" %1
Thanks,
Mark Brownell
_______________________________________________ use-revolution mailing list [EMAIL PROTECTED] http://lists.runrev.com/mailman/listinfo/use-revolution
