keyongtech


  keyongtech > delphi > 12/2004

 #1  
12-03-04, 07:24 PM
Nick Hodges [TeamB]
 #2  
12-03-04, 08:03 PM
Will DeWitt Jr.
Nick Hodges [TeamB] wrote:

> See, I'm not a total Delphi bigot.


While the bit about not being able to select some code and mark it as a
region is indeed annoying, what's more annoying is that this "feature"
is entirely undocumented.

A search for REGION turns up nothing useful. A search for ENDREGION
turns up two C# entries.

Will
 #3  
12-03-04, 08:09 PM
Nick Hodges [TeamB]
Joanna Carter (TeamB) wrote:

> Use the Embrace with Template feature in ModelMaker Code Explorer :-)


Excellent! A product plug for a product I love! ;-)
 #4  
12-03-04, 08:11 PM
Nick Hodges [TeamB]
Peter Morris [Air Software Ltd] wrote:

> I used to do that
> too, but I got fed up of living in a world where my taskbar looked
> like it was enjoying a day out at trampoline world.


LOL. <g>


> 7) I like it. I find it hard to see the caret on my large white
> screen, the highlighted line draws my attention straight to it.


See, you should use a dark background. ;-)
 #5  
12-03-04, 08:42 PM
Joanna Carter \(TeamB\)
"Nick Hodges [TeamB]" <nickhodges> a écrit dans le message de
news:b6e1

> See, I'm not a /total/ Delphi bigot.


2. No "Make Region of Selected code" option Code folding is cool, but not so
necessary in Delphi. What is cool is folding regions. Unfortunately, there
is no way to select a block of code and turn it into a {$REGION} Oh well.
Actually, I'm growing fond of typing, scrolling down, and typing again.

Use the Embrace with Template feature in ModelMaker Code Explorer :-)

10. ... couldn't agree more

Joanna
 #6  
12-03-04, 08:51 PM
Peter Morris [Air Software Ltd]
Hi

1) I agree.

2) I agree.

3) I agree.

4) I don't care :-) But I have noticed that resized windows do not remember
their new sizes.

5) That's your own fault for auto-hiding the task bar. I used to do that
too, but I got fed up of living in a world where my taskbar looked like it
was enjoying a day out at trampoline world.

6) I thought of this one only today. "Close all Windows" would be nice.

7) I like it. I find it hard to see the caret on my large white screen, the
highlighted line draws my attention straight to it.

8) Hadn't noticed.

9) I always open .pas files in notepad :-)

10) I only write C# in D2005.
 #7  
12-03-04, 09:50 PM
Nick Hodges [TeamB]
Don Strenczewilk wrote:

> 1 is easily cured by turning off line numbers.


But of course, then you don't have line numbers. ;-)


> 9 doesn't effect me because I got into the habit of dragging files
> from file explorer onto the ide because Delphi seems to think that,
> "because you just added an image to an imagelist from the
> ......./common files... directory, you'll now want to open your .pas
> files from there."


Yep, that could be #11....

> Another annoyance is that sometimes I'll be modifying code and the
> parameter hint box pops up, covering up the code that I was looking
> at that has the name of the parameter I want to pass.


Another good one.

Help Insight is nice, but I had to turn it off because I have a habit
of leaving the cursor on code, and it kept popping up.
 #8  
12-03-04, 10:27 PM
Don Strenczewilk
The Borland Information Minister link is hilarious.

1 is easily cured by turning off line numbers.

9 doesn't effect me because I got into the habit of dragging files from file
explorer onto the ide because Delphi seems to think that, "because you just
added an image to an imagelist from the ......./common files... directory,
you'll now want to open your .pas files from there."

Agree with everything else except #8 is really, really, really, really...
.... .. annoying. I wish it would just flash them instead.

Another annoyance is that sometimes I'll be modifying code and the parameter
hint box pops up, covering up the code that I was looking at that has the
name of the parameter I want to pass.

"Nick Hodges [TeamB]" <nickhodges> wrote in message
news:b6e1
[..]
 #9  
12-03-04, 10:37 PM
Will DeWitt Jr.
Peter Morris [Air Software Ltd] wrote:

> If I can save these colour schemes please tell me how!


Well, this is somewhat related--

http://qc.borland.com/wc/wc.exe/details?reportid=1148

That report requesting that you be given the ability to create your own
named color profiles (so they'd show up in the drop-down combobox along
with "Twilight", "Classic", etc). If that went in, conceivably, you'd
also be able to save your setting to a file (export to a .reg file as
Deborah said perhaps).

BTW: That report is opened, so votes and ratings would be really
beneficial. I have no clue why such a simple feature wasn't added
years ago...

Will
 #10  
12-03-04, 10:50 PM
Peter Morris [Air Software Ltd]
> See, you should use a dark background. ;-)

You know what? I have tried the "dark background" approach. I hate the
default "Twilight" theme, so I tried making my own. The problem is that
whenever I had to reinstall Delphi my custom colour theme was lost, so I
never bothered again.

Now I just burn the backs of my eyes. On a positive note though, it has
helped to teach me to touch-type. I often just close my eyes as I work so
that they can rest. Just as I am now, and not a spelling error in spgkt ;-)

If I can save these colour schemes please tell me how!
 #11  
12-03-04, 11:19 PM
Jim Cooper
1. The single most annoying feature of D2005, more than any of those
crashes, memory munches, or BSODs or any of those other comparatively
trivial problems, is those bloody line numbers. Who the hell thought
they were a good idea? Jeez, way to make it look so 1960s. For ****'s
sake!!

You always knew what line number you were on (as if you **ever** cared)
anyway, since the editor told you. Line numbers!!!! Jeez!!!!!

7. There have been studies which show that light text on a dark
background is significantly harder to read than the other way around.
There are other studies which report a correlation between wanting to
type on a DOS screen and a love of line numbers in code editors*.



Cheers,
Jim Cooper

* Technically, this last is a lie :-)

_______________________________________________

Jim Cooper jim
Falafel Software http://www.falafelsoft.com
_______________________________________________
 #12  
12-03-04, 11:24 PM
Deborah Pate (TeamB)
<<Peter Morris [Air Software Ltd]:
If I can save these colour schemes please tell me how!
>>


You can't do it from the IDE, unfortunately, but you can
export a reg file and merge it again after install. Colour
preferences are stored under these keys:

HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Editor\ Highlight
HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Debuggi ng\Event
Log Colors
HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Code Insight
HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Object Inspector
and
HKEY_CURRENT_USER\Software\Borland\BDS\3.0\Globals
("PropValueColor" for the Inspect window)
 #13  
12-03-04, 11:36 PM
Lee Grissom
Jim Cooper wrote:
> Who the hell thought they were a good idea?


I did. QC #677
 #14  
12-04-04, 12:15 AM
Will DeWitt Jr.
Lee Grissom wrote:

> Jim Cooper wrote:
> > Who the hell thought they were a good idea?

>
> I did. QC #677


I think the bigger backlash about line numbers is that the little blue
balls indicating code gets executed overlap the numbers. That *should*
be an option--

Little Blue Balls: [ ] Show over the line numbers [ ] Show besides the
line numbers

Line numbers are already an option and an easy option to implement at
that. Anyone complaining like it took somebody weeks of research to
implement line numbers should be shot.

Will
 #15  
12-04-04, 12:31 AM
Barry Mossman
"Nick Hodges [TeamB]" <nickhodges> wrote in message
news:b6e1


> See, I'm not a /total/ Delphi bigot.


Insufficient evidence but you could prove this, and fix your blue balls
gripe, by upgrading to C#. No blue balls in C# after a compile. (and
next to no refactoring, but that is another story). <g>

Wouldn't have to worry about "_" characters on accessors either. Nor the
niggle about the .pas files.

.... and I hope they don't listen to you about the bracket matching
feature. I think that it is great.

Barry Mossman

PS: would have been a great article for the BDN, but then again it
probably wouldn't have been published to late 2005 sometime.

Similar Threads
Herb Sutter's latest concurrency article

[..]

Alan Cooper's (About Face) latest article

Joe Hendricks wrote: > Looks like he has decided extreme programming will best allow his > perfectionist UI standards: > He was "the father of Visual Basic". Why would anyone...

added article to current transactional repl. How to replicate additional article?

Hi, I already have transactional replication setup between two servers (production server to reporting server). I have created a new table witha primary key and have added...

Latest Joel article

[..] What do you think? Specially of the OOP-bashing he does near the end.

CodeFez Lives

[..]


All times are GMT. The time now is 01:28 AM. | Privacy Policy