Steve Gray

Results 57 comments of Steve Gray

Open-with registration just puts the program in the Explorer "open with" menu. The default program kind-of changing is due to a Windows bug. (I say "kind-of" because the change somehow...

If you have only just installed SciTE for the first time and it does not write to the OpenWithProgIds key, it **will not appear** in the list of suggested apps...

When passing structs by value to a C function, the *compiler* must know the exact size of the struct. It cannot vary at runtime. Future optimizations to DllCall could take...

What was the reason for setting the DC_BORLAND flag? Isn't it redundant when aRetSize >= 8? Are you expecting aRetSize to sometimes be 3, 5, 6 or 7? Is it...

I checked disassembly of some functions returning structs of 3, 5, 6 or 7 bytes, and confirmed that they are returned via the hidden parameter, which answers my previous questions...

I deferred updating the ListView data-retrieval functionality - opting to instead separate it from ControlGetItems (which was updated to use Array) - because of complexity and how much more ListView...

I think you missed the point of the `Object_Property_get_set` macro. Read-only properties should not have a *setter*. Without a setter, the read-only error is thrown automatically. > A relatively common...

Is there a particular need for arrays with non-zero lower bounds? Even small additions like this add up, increasing code and documentation size. > If the upper bound is lower...

Do these VK codes overlap with other languages? The addition of new names for previously unnamed keys should probably be considered a compatibility-breaking change, since scripts may rely on the...

Hi, Are there other programs or libraries that use these names? Would they be immediately obvious to other Japanese users? MDN has a convenient list of key codes/names on various...