GExperts Title Graphic Programming Tools for Delphi and C++Builder
Links
News
Download
User FAQ
Developer FAQ
Screenshots/Tour  
Mailing Lists
Donate
Credits
License
Open Tools FAQ
 
Contact
Bug Report
New Feature
Web Page
 
Other Sites
BDN
Delphi Basics
Newsgroups
Delphi Feeds
Delphi Wiki
Dr. Bob's Clinics
Code Fez
Jedi Project
Torry's Pages
Delphi Super Page
About Delphi
 

GExperts FAQ

FAQ for IDEs before Delphi 6 and GExperts Releases Before 1.30

  • Under Delphi 7/8/2005, the GExperts 1.2 main menu and the component palette popup menus open upwards and show offscreen!

    First, try upgrading to the latest GExperts 1.3+ release, where this should be fixed. The new Delphi menu system does not support menu columns/breaks or scrolling when the number of menu items grows larger than the usable screen height. For the main GExperts menu, one solution is to choose the GExperts Configuration menu item (above "About...") and disable enough GExperts experts for the menu to fit onscreen again. For the component tab popup, you can disable enough component packages to make the menu fit onscreen. Another alternative is to increase your screen resolution.

  • Where can I get the Delphi 3.01/3.02 update required for GExperts?

    GExperts can not support Delphi 3.00-3.02 with the same binary file, because Borland made incompatible changes to a package between releases. You can check the Borland download page or their FTP site, but I don't think they offer the 3.01 update anymore, so you may need to locate a friend with the 3.01 update CD. If you have 3.01 already, the 3.02 patches are available at the link above. If you still can not find the update you need, you will need to compile GExperts yourself from a compatible release of the source code.

  • Why can't I use GExperts in a commercial environment?

    You've likely misread the GExperts license. The restriction on usage in commercial or proprietary products only applies to using the GExperts source code, not GExperts binary distributions.

  • Why isn't the Standard/Personal version of my IDE fully supported?

    For GExperts 1.1 and earlier, the standard/personal editions of Delphi 5+ and C++Builder 5+ do not have database support, which is required for parts of GExperts. DLLs without the database experts (Code Librarian and Code Proofreader) included are available on the download page. Starting with GExperts 1.2, GExperts no longer uses any VCL database code, and all features should work in those IDEs.

  • How can I prevent errors about missing DLLs and entry points when starting the IDE?

    If you get errors that mention "ComCtls.GetComCtlVersion@C43AB84F could not be located", "@Controls@TSizeConstraints@SetConstraints$qqrii could not be located", or "can't find wizard,'GExpertX.dll'" then you are probably running under an older version of your IDE. Please upgrade to Delphi 3.02, Delphi 4.03, Delphi 5.01, or Delphi 6.01.

    For example, to check if you are running Delphi 3.02, look at the date/time of the VCL30.dpl file in your system directory:

    10/23/97  03:02a             1,287,088 vcl30.dpl
    Also, all successful 3.02 patch installs have a readme302.txt file in the root Delphi 3 directory.

  • Can I get GExperts for Delphi 1 or Delphi 2? What about C++Builder 1 and 3?

    An old and totally unsupported version of GExperts is available for Delphi 2. GExperts will likely never will be available for Delphi 1 or C++Builder 1. C++Builder 3 might work, but you must recompile from the old source code yourself.

  • Is GExperts compatible with CodeRush?

    CodeRush and GExperts work together fairly well under Delphi 4+. They partially work together under Delphi 3, but this isn't recommended. Under Delphi 3, you will have the best luck if you disable the editor experts, editor enhancements, and IDE enhancements.

  • Why don't most of the Project Option Sets settings work?

    Many of the project options settings are surfaced by the IDE's Open Tools interface, but they are not hooked to any code that allows experts to get and set the values. Most of these issues are fixed in Delphi 5.01 and C++Builder 5, but not all of them. If you notice some options that have no effect when you apply a project option set, you are likely experiencing this IDE bug, so please upgrade. Settings that apparently do not work in Delphi 5.00 include Assertions, GenConsoleApp LocalSymbols, IOChecks, LongStrings, Optimization, OverflowChecks, RangeChecks, StackFrames, UnitDebugInfo, UnitAliases, TypedAddress, SafeDivide, LibPath, LibraryList, ReferenceInfo, PentiumFloat, LinkDebugVcl, ExtendedSyntax, DebugPath, BoolEval, etc.