moving from computer to computer

ScottMattes

Member³
It has been just under a month since I was introduced to PL/SQL Developer and my boss has commited to buying us a multi-user license for it. Since we only learned of PLSD from working with a new person while on a business trip to a remote customer site we we will be faced with having to customize everything again on our own PCs.

Is there an easy way to do this? Maybe copy some registry (I hope the person that came up with the registry over ini files has repented) node? Or, do you have some little talked about utility that can save to a file and restore the settings on a new PC?

How long does it take to process a PO once you get it? My demo copy expires in 3 days (plus I am waiting on the newer version so I can finish my FindAll plug-in - I think that I need IDE_SetCursor (or KeyPress) to allow it to change the current displayed lines to change to a another line number).

Thank you!!!!!!!!
 
Is there an easy way to do this? Maybe copy some registry node?
Yes. You can export/import the following registry key:

HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer

How long does it take to process a PO once you get it?
Never more than 1 day.

I think that I need IDE_SetCursor (or KeyPress)
I think you can basically do anything with the standard windows messages if you use the editor handle (IDE_GetEditorHandle).

------------------
Marco Kalter
Allround Automations
 
Originally posted by mkalter:
I think that I need IDE_SetCursor (or KeyPress)
I think you can basically do anything with the standard windows messages if you use the editor handle (IDE_GetEditorHandle).

If you say so, but I don't have the experience to know where to look to find out what the standard windows messages are so that I can figure out what to send. The Delphi books that I have don't list them, and I couldn't find them in the on-line help and the Windows core book that I have only lists a small handful that don't seem to relate to editor controls.

Is there some on-line place where I can get that info? Or a book that you recommend?

I can't say how very glad I am to have been introduced to PLSD!!

------------------
------------
Scott Mattes
 
Originally posted by mkalter:
Is there an easy way to do this? Maybe copy some registry node?
Yes. You can export/import the following registry key:

HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer

GREAT!

How long does it take to process a PO once you get it?
Never more than 1 day.

Super, since I am told it went to you this morning (around 9am EST). Once the process is finished, can we download or do we have to wait for the CD? There are 6 of us at 4 different sites.

Thank you.

------------------
------------
Scott Mattes
 
The Delphi function you need is SendMessage. To set the caret at a specific location in the editor, and/or set the selection, use the em_setsel message:

SendMessage(EditorHandle, em_setsel, startpos, endpos);

In Delphi Help, search for em_setsel and press the "Group" button to find help about all Edit Control Messages.

About the PO: once it is processed you will immediately receive a license key and download instructions. You don't have to wait for the package.

------------------
Marco Kalter
Allround Automations
 
Originally posted by mkalter:
The Delphi function you need is SendMessage. To set the caret at a specific location in the editor, and/or set the selection, use the em_setsel message:

SendMessage(EditorHandle, em_setsel, startpos, endpos);

In Delphi Help, search for em_setsel and press the "Group" button to find help about all Edit Control Messages.

About the PO: once it is processed you will immediately receive a license key and download instructions. You don't have to wait for the package.


I only have Delphi 5 and there is no Group button, alas. BUT, it is in the Windows SDK help, so I may be in business.

Thanks for the lead!

Maybe tomorrow will be the day for the download, maybe.
 
This is what I get in Delphi 5 when I search for help on em_setsel:
em_setsel.gif


------------------
Marco Kalter
Allround Automations
 
Thank you. I see that too, but only if I select the Windows SDK link under the main menu Help (searching with the Delphi help returns a different display under Delphi 5).

I almost have my plug-in working the way I want, but I was stopped cold by the em_getrect message - it returns 0 for top and bottom.

Do you know whether this message works under the PLSD in the 30 trial download?

Here is hoping my HQ folks process that PO and get it to you quickly (the demo period ends today).

------------------
------------
Scott Mattes
 
The em_getrect message does indeed not seem to be supported. Why exactly do you need it?

I have sent you a trial extension by e-mail.

------------------
Marco Kalter
Allround Automations
 
Originally posted by mkalter:
The em_getrect message does indeed not seem to be supported. Why exactly do you need it?

I have sent you a trial extension by e-mail.


Alas, the only thing the extension did was to let me see the splash screen before the 'gotta buy' window comes up. I ran the extension .exe and it didn't appear to do anything and didn't say anything.

------------------
------------
Scott Mattes
 
It should work just fine. I just tested it with the utility I sent you. I assume you are using PL/SQL Developer 5.1?

------------------
Marco Kalter
Allround Automations
 
Originally posted by mkalter:
It should work just fine. I just tested it with the utility I sent you. I assume you are using PL/SQL Developer 5.1?


I am using the version in the demo download. I don't have it in front of me (it is at the hotel and the hotel phone has not let me onto the net yet this week), but I think it was a 5.0.something release. I downloaded it just a little over 4 weeks ago - if that helps.

------------------
------------
Scott Mattes
 
If it's 5.0 the extension I sent you won't work, but in that case you can download 5.1 from our web site. This comes with a new 30 day trial period.

------------------
Marco Kalter
Allround Automations
 
Originally posted by mkalter:
If it's 5.0 the extension I sent you won't work, but in that case you can download 5.1 from our web site. This comes with a new 30 day trial period.


OK, I'll double check the version at the hotel and since I am going home Wed nite for my wife's b-day I can download the 5.1 trial then and let you know.

I was explaining to a co-worker who works at another site that if I had to give up PLSD now it would be like cutting off an arm and some fingers (I checked and the PO is at HQ now, just waiting on 'the process' to get it done).

------------------
------------
Scott Mattes
 
Back
Top