> I need some some functions. What I need for use this function? i must > know unit where this function is. (for adding it into uses) > > On Borland, i do simple text seach on Borland sources and directly I > can see what unit I must use. > > But on FPC I gen only some include unit. I must do search again.. > again... for getting unit name what I need. ;-(
This is what I was saying to Michael. The FPC team may thing the unit structure with include files is good, but I for one look at the source code *before* I look at the docs, because 80 - 90% of the time I find this more productive. FPC makes this very hard. Lukas - I think grep is your best friend with FPC. You need to find the function 'GetXXX' but don't know where it it - I usually grep for it (using Cygwin on Windows.) If you're not familiure with grep, some thing like: grep -r [Gg][Ee][Tt][Xx][Xx][Xx] c:\fpc\units > output.txt will generate you a list of all places it exists, recursively. The regular expression syntax I use is one of brute force rather than anything else and [Gg]etXXX would probably work too, so long as the case is consistent. You can probably do case insensetive searches too, I've never really looked into it myself. A good tutorial is at: http://pegasus.rutgers.edu/~elflord/unix/grep.html I'm not going to comment any more on this issue except to say that it *is* an issue. Michael - if none of your developers look at the Delphi source code, I shudder to think at the standard of programming they produce. I've never met a professional programmer who doesn't at least look at headers/interface sections of code to understand how a routine works. Not doing so is completely alien to the way I work normally, and I am not alone in this either. Matt _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal