Re: MSEide+MSEgui rev. 0.9



mm wrote:

I tried it with Win XP Pro SP2 (and FPC 2.0.2). When compiling the
demo project, I have a lot of warning messages at compile time: unused
local variables (!?) but, overall, "Warning, Class types xxx and yyy are
not related" (and there are lots of such warning messages).


You must live with it. In low level system programming I need to access
protected procedures of classes in other units this way.
The hints of unused variables are not every time right.
I don't like the cracker classes too, but there are some things private in
FPC which should be protected.

Why do you use only lowercased letters? Don't you find that
"thandlestreamcracker" is much less legible than "THandleStreamCracker".


I have changed my pascal coding style 4 times in the last 25 years but no
more since 10 years ago. It seems that for me the optimum is reached.

Why all lowercase:

- It is faster to type.
- It is (for me) easier to read.
- I do not read word by word but a group of statements as a whole.
This is only possible (for me) if all is lowercase.

Martin


.



Relevant Pages

  • Re: I think C# is forcing us to write more (redundant) code
    ... moving this to a warning will guarantee that there's a lot of projects that will have strange crashes. ... Since .NET has mechanisms built in to make sure data is always valid, and never inconsistent or corrupted (hence the need to initialize local variables), a warning will never be enough as a warning can be ignored, with unforseen consequences. ...
    (microsoft.public.dotnet.languages.csharp)
  • RE: Access 2003 and Macro Security settings...
    ... security level in Access 2003 to LOW, which pretty much defeats the whole ... > Access 2003 is installed we have no warning messages ... > is thru a Citrix session and when they run the report they ...
    (microsoft.public.access.security)
  • Re: Creating a CD with Long Filenames
    ... The quotes I posted where from the man page link ... Well silly me for looking in the docs directory at a file called ... that post I think I understand your logic in the warning messages. ...
    (comp.unix.solaris)
  • Re: Where is my Class ?
    ... makes the object referenced by a (the anonymous class) accessible via the name B. After this, a and B are different names for the same object. ... In Ruby, constants, instance, and local variables are only names for objects. ... If you re-assign a constant, you get a warning, but the assignment happens nonetheless. ...
    (comp.lang.ruby)
  • Returning pointers from functions
    ... when i compile the prog, the compiler gives me a warning regarding f2 ... saying that temp is a local variable and i m returning its address. ... the memory for the local variables can get overwritten anytime. ...
    (comp.lang.c)