Custom Desktop Folders

Mike Bonner bonnmike at gmail.com
Fri Apr 17 17:45:14 EDT 2015


Glad its working! Time for a beer.  Of the root variety.  :)  Have a great
weekend.

On Fri, Apr 17, 2015 at 4:39 PM, Ray <ray at linkit.com> wrote:

> Mike - I'm happy to report that this is totally resolved.  I was using
> something else as the text of the Desktop.ini file.  When I switched to
> simply:
>
> [.ShellClassInfo]
> IconResource=genericapp.ico
>
> with no path whatsoever, everything began to work flawlessly.
>
> Thanks for going the extra mile with me on this one.  Tricky thing, wasn't
> it?
>
> Many thanks!!!!
>
>
> On 4/17/2015 9:35 AM, Mike Bonner wrote:
>
>> Time for me to run away, but if things stay quirky, I'll see if I can
>> borrow a win8 system and poke around this eve when I get back.
>>
>> On Fri, Apr 17, 2015 at 7:34 AM, Mike Bonner <bonnmike at gmail.com> wrote:
>>
>>  Strange.  Wish I had win8 to try.  If I set things using the property
>>> inspector, it does adjust that file, but if I only do it with my script
>>> (and set the IconResource)  it stays the same.  Most of the stuff you
>>> list
>>> in the file is for inside except the logo.
>>> foldertype just adjust settings for efficient indexing.
>>>
>>> All I have in my desktop.ini (again windows 7) is this:
>>>
>>> [.ShellClassInfo]
>>> IconResource=genericapp.ico
>>>
>>> with the ico file inside the folder, so no path needed after all. (if its
>>> elsewhere, of course path it!)
>>>
>>> On Fri, Apr 17, 2015 at 1:30 PM, Ray <ray at linkit.com> wrote:
>>>
>>>  Another interesting point:  after I create the Desktop.ini file from
>>>> within Livecode it's text is this:
>>>>     [ViewState]
>>>>     Mode=
>>>>     Vid=
>>>>     FolderType=Pictures
>>>>     Logo=C:\Users\RayAc\Desktop\M\PubblyIcon.ico
>>>>
>>>> and the file's size is 91 bytes.
>>>>
>>>> After I manually set the desktop folder picture from the Properties tab,
>>>> to make sure it sticks, neither the text nor the attributes change at
>>>> all,
>>>> but the size somehow grows to 93 bytes.  Something else is happening to
>>>> the
>>>> Desktop.ini file when changing the folder's picture manually but I don't
>>>> know what it is.
>>>>
>>>> On 4/17/2015 9:17 AM, Mike Bonner wrote:
>>>>
>>>>  I'm not positive, but I THINK when you put files into the folder, it
>>>>> makes
>>>>> adjustments so that a) it still kinda shows your icon, while b) its
>>>>> trying
>>>>> to show previews of whats in the folder.  I'm not sure this is what
>>>>> you're
>>>>> seeing, but it sounds right.  I think there was a way around this
>>>>> behavior,
>>>>> (assuming my guess is right), but I'll have to try to remember what I
>>>>> saw.
>>>>> (probably another setting in the desktop.ini)
>>>>>
>>>>> Unfortunately, its not behaving the same for me.  Maybe its a random
>>>>> feature!
>>>>>
>>>>> On Fri, Apr 17, 2015 at 1:02 PM, Ray <ray at linkit.com> wrote:
>>>>>
>>>>>   I see.  So there are three different states of this check box: empty,
>>>>>
>>>>>> checked and "squared".  That's a new thing for me.  I always thought
>>>>>> there
>>>>>> were just two states of both check boxes and radio buttons, but I
>>>>>> think
>>>>>> I
>>>>>> can handle that.  Thanks for laying it out.
>>>>>>
>>>>>> On another note, I've discovered that while the desktop icon I assign
>>>>>> to a
>>>>>> folder is there when I first create the folder and set it all up, it
>>>>>> shrinks the instant I write or copy a file into the folder, either
>>>>>> through
>>>>>> Livecode or manually on the desktop.  Do you know why this might be
>>>>>> happening?
>>>>>>
>>>>>> I only see the icon I assign when viewing by medium and large icons.
>>>>>> Could this have something to do with it?
>>>>>>
>>>>>>
>>>>>> On 4/17/2015 8:52 AM, Mike Bonner wrote:
>>>>>>
>>>>>>   If you notice, when you set the read only aspect of the folder using
>>>>>>
>>>>>>> the
>>>>>>> shell, then look at the properties of the folder, the box isn't
>>>>>>> checked.
>>>>>>> Its greyed out. This is because you set the folder itself.  When you
>>>>>>> use
>>>>>>> the checkbox in the proprieties inspector for the folder, you're
>>>>>>> actually
>>>>>>> setting the rules for the contents of the folder, not the folder
>>>>>>> itself.
>>>>>>>
>>>>>>> I suspect, if you create a folder, then check that box, then check
>>>>>>> its
>>>>>>> attributes from the shell (attrib foldername) that the folder itself
>>>>>>> won't
>>>>>>> show R as one of its attribs. The checkbox isn't doing the same thing
>>>>>>> as
>>>>>>> the shell call.
>>>>>>>
>>>>>>> Freaks me out a bit actually!
>>>>>>> _______________________________________________
>>>>>>> use-livecode mailing list
>>>>>>> use-livecode at lists.runrev.com
>>>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>>>> subscription preferences:
>>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>>>>
>>>>>>>
>>>>>>>  _______________________________________________
>>>>>> use-livecode mailing list
>>>>>> use-livecode at lists.runrev.com
>>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>>> subscription preferences:
>>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>>>
>>>>>>   _______________________________________________
>>>>>>
>>>>> use-livecode mailing list
>>>>> use-livecode at lists.runrev.com
>>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>>> subscription preferences:
>>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>>
>>>>>
>>>> _______________________________________________
>>>> use-livecode mailing list
>>>> use-livecode at lists.runrev.com
>>>> Please visit this url to subscribe, unsubscribe and manage your
>>>> subscription preferences:
>>>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>>>
>>>>
>>>  _______________________________________________
>> use-livecode mailing list
>> use-livecode at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-livecode
>>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the use-livecode mailing list