Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Intellisense and Capitalization
Message
From
26/11/2001 12:10:36
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00585248
Message ID:
00585813
Views:
29
I misunderstood one of your problems. Any custom properties of methods you add to an SCX or VCX still get saved all in lower case. Intellisense won't help you there.

Actually, you're still misunderstanding, because there's no SCX or VCX involved with what I'm trying to do...

Let's say I have a .prg with this:

DEFINE CLASS Foo AS CUSTOM

PROCEDURE MakeSomeFoo()
ENDPROC

ENDDEFINE

Then, when I go to use the class, I type:

loFoo.

At this point, intellisense pops up all the stuff in Foo. I choose MakeSomeFoo and it puts:

loFoo.makesomefoo

What I want is:

loFoo.MakeSomeFoo

Since I have to go back and fix it every time, having IS write it for me is pointless. It takes more work to change the letters than it does to just type it out. What I want to know is how to get it to use the case I specify in the class.

(Custom bit deleted because I already figured that one out)

I can't find a way to make IS put () at the end of methods. I think this is by design because the opening paren signals IS to fire the expand of whatever abbreviation you entered so far.

I guess that makes sense. The one I wanted it for most was THISFORM.RELEASE(), so I just ended up making a custom one called "tfrl" that writes that out for me.

At any rate, this IS is helpful in some spots, but annoying in others. It seems like it would be a great tool if it would do what I want. :) I'll give it a bit more time before shutting it off. Maybe it will grow on me.

Thanks,

Michelle
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform