Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

How to enhance ABAP Editor

Former Member
0 Kudos
357

Hi guys,

I want to do some enhancement about ABAP Editor, eg. when we are in the ABAP editor, I want to add a context menu, when I click the menu, then get the source code and pass it to some function. how could I archieve this?

thanks in advance!

1 ACCEPTED SOLUTION

Former Member
0 Kudos
185

Hi,

SEU00001 Function exit in program attributes

This is the only User exit available for SE38.

Regards

Abhii

6 REPLIES 6

Former Member
0 Kudos
186

Hi,

SEU00001 Function exit in program attributes

This is the only User exit available for SE38.

Regards

Abhii

0 Kudos
185

HI Abhii

I think SEU00001 is called when some Program is created or changed.

what I want is that I can create a new context menu in Editor, so when we are editing some of the program, I can right click in somewhere of the editor, and then get all the source code of current program. pass it to some others.

is it clear?

0 Kudos
185

Hi,

I knoow dont the version of your system, If you can go to the Package SEDT in SE80 & see if there is a User xit or BADI or an enhancement point available satisfying your requirement.

Regards

Abhii

former_member156446
Active Contributor
0 Kudos
185

You can create and edit the "Patterns".. create a pattern of your code and call the pattern when needed...

0 Kudos
185

Hi J@Y

I think you misunderstand what I said.

to Abhii

thanks ,I will have a try.

Edited by: yanluckly on Aug 20, 2010 4:52 AM

0 Kudos
185

Hi,

Go into debug mode with /h

Then right click on your code.

See what code it takes you too and try to implement implicit enhancements there.

I think it goes to class CL_GUI_SOURCEEDIT.