Delphi 7 IDE enhancement / expert

Cancelled Posted Jul 19, 2006 Paid on delivery
Cancelled Paid on delivery

OK, it seems that it would need someone who has worked with the Open Tools API to be able to accomplish this. Perhaps if you don't know how to do it all, you could bid telling me what parts you might be able to do, and what sort of price you would be thinking for those parts. E.G: if can just do the hotkey changing (bid!), but no component palete scrolling - let me know anyway. (Perhaps you are up to the full job, but think it is worth more, let me know this) Here's the full thing I would like anyway: I would like some hotkeys changing in the Delphi 7 IDE, and a small new feature: First thing is changing a few hot keys. When pressing these keys, I would like to be taken directly to the item stated here: F12: Bring form to the front F11: Code editor to the front F10: Object inspector to the front Now I know, for instance F12 will already bring the form to the front. But if pressed again, it will toggle back to the Code Editor. I want it solely to be for the form. F11 also - this is currently object inspector hot key - I want it to be only Code Editor hotkey. F10 - now this brings up the file menu (like alt). I want this changingto the object inspector. Next feature is component palette navigation. I would like these hotkeys to do this: Ctrl+\: Brings up component palette (not changing component palette tab, leaving tab whatever it was on) - of course it will bring up the whole top toolbar - file menu etc. Ctrl+]: Skips to the last tab of the component palette Ctrl+[: Skips to the first tab of the component palette Ctrl+Number 1 to 0: Skips to a custom tab on the component palette. There will need to be some way to set this - perhaps a popup menu ideally when i click a tab on the palette, and can then select this tab to have a number of either 1,2,3,4,5,6,7,8,9,0. So for instance, I set the Dialogs component palette tab as 3. Ctrl+3 should bring the component palette to the front and skip to the Dialogs tab. ... Continued in the deliverables section ...

## Deliverables

If you can't implement the popup menu, then just some convenient method for setting these numbers on the tabs.

I will need to be able to alter these shortcuts - Like change Ctrl+] to Ctrl+j if i wanted. I don't want a button on the toolbar for this enhancement, but I would accept a menu item, or a whole new button on the menu (Hotkeys menu for example).

As quick as you can really, but I can wait the full time, as long as it works well :)

Deliverables:

Source code, and instructions of method of installation. Also - instructions of method of uninstalling.

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows 2000 / XP. Delphi 7.

Delphi Engineering MySQL PHP Software Architecture Software Testing

Project ID: #3656750

About the project

Remote project Active Jul 25, 2006