16-bit development in 2004 revisited

So, here I am working on a 16-bit app in 2004.  I'm using Borland Delphi 1.0 for the task.  Overall, the project has gone very smoothly, but for some reason, the last couple of days on the project have been tough.  I think I narrowed it down to the fact that I'm way too familiar with the current, state of the art IDEs coming out of MS. 

Things that I miss while using Delphi 1:
Intellisense
Good code examples in the help
cool debugging tools (like floating your mouse pointer over a variable to see its value)
select a block of text and tab in or out
right-click on a procedure or function and view its definition

I'm sure there are more, but those are the biggest things that I miss.

Print | posted on Thursday, June 03, 2004 6:21 AM

Feedback

# re: 16-bit development in 2004 revisited

left by Nick Hodges at 6/29/2004 8:10 AM Gravatar
It is a bit strange to have an IDE that doesn't do that stuff, isn't it.

Just so you know, all that stuff is in the current version of Delphi.

# A Blast from the Past

left by Nick's Delphi Blog at 6/29/2004 8:14 AM Gravatar

# re: 16-bit development in 2004 revisited

left by Brian Long at 6/29/2004 8:38 AM Gravatar
I'm sure Delphi 1 supports Ctrl+K+I and Ctrl+K+U for indenting/unindenting a block of code. In fact having checked Delphi 8, neither the Default nor Classic mappings support using Tab to indent a block - they replace it with a Tab character. I think you only get that when you switch to Visual Studio keymapping

# re: 16-bit development in 2004 revisited

left by M. Eaton at 6/29/2004 9:10 AM Gravatar
Nick,

I've actually been thinking about picking up Delphi 8. The last major version I purchased was 4. I've got a couple shareware-type programs I wrote using 4.

# re: 16-bit development in 2004 revisited

left by M. Eaton at 6/29/2004 9:11 AM Gravatar
Brian,

I just checked Ctrl-K-I / U in Delphi 1. It sorta works in that I can indent (or un-indent) a block of code once. If I try to hit the chord again, it removes the selected text.

# re: 16-bit development in 2004 revisited

left by Allen Bauer at 6/30/2004 11:34 AM Gravatar
Those are key sequences, not chords. You hit Ctrl-K, then Ctrl-I (or just I) to indent, and Ctrl-K, then Ctrl-U (or just U) for unindent.

# re: 16-bit development in 2004 revisited

left by M. Eaton at 6/30/2004 11:45 AM Gravatar
Allen,

I stand corrected. :-)

It still doesn't work like I think it should. I'd like to be able to select some text and hit Ctrl-K and then hit I or U multiple times (if needed).

Of course, I'd really just prefer to have all IDEs support Vi keymappings. :-)

# re: 16-bit development in 2004 revisited

left by Spencer Hansen at 7/4/2004 12:26 PM Gravatar
vi, geez I'm still addicted to the brief keymappings. It's been there through D8! (thank goodness, although I miss all my macros) :)

# re: Progress has been made

left by Bob's Delphi Stuff at 12/7/2004 1:02 PM Gravatar
Comments have been closed on this topic.