Sreen Painter

Benutzeroberflächen in SAP Systemen.

Sreen Painter

Postby Cheyenne3299 » Mon Jun 07, 2010 7:29 pm

Hallo,

ist es Möglich im Screen Painter die Drucktasten etwas höher zu machen ?

vielen Dank für die Antwort im vorraus
Cheyenne3299
...
...
 
Posts: 111
Joined: Fri Apr 17, 2009 10:03 am

Postby ewx » Tue Jun 08, 2010 8:00 am

Nein.
Workaround wäre die Abbildung eines Buttons mittels CL_GUI_PICTURE:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. * Eventhandler
  2. CLASS lcl_event_handler DEFINITION.
  3.   PUBLIC SECTION.
  4.     CLASS-METHODS: on_control_click
  5.                    FOR EVENT control_click OF cl_gui_picture
  6.                    IMPORTING sender.
  7. ENDCLASS.                    "lcl_event_handler DEFINITION
  8.  
  9. *---------------------------------------------------------------------*
  10. *       CLASS lcl_event_handler IMPLEMENTATION
  11. *---------------------------------------------------------------------*
  12. CLASS lcl_event_handler IMPLEMENTATION.
  13.   METHOD on_control_click.
  14.  
  15.     MESSAGE i000(oo) WITH 'CLICK'.
  16.  
  17.   ENDMETHOD.                    "on_control_click
  18.  
  19. ENDCLASS.                    "lcl_event_handler IMPLEMENTATION
  20.  
  21. DATA events          TYPE        cntl_simple_events.
  22. DATA wa_events       TYPE        cntl_simple_event.
  23.  
  24. DATA  container      TYPE REF TO cl_gui_custom_container.
  25. DATA  pic            TYPE REF TO cl_gui_picture.
  26. DATA  event_handler  TYPE REF TO lcl_event_handler.
  27.  
  28. DATA  okcode LIKE sy-ucomm.
  29.  
  30.  
  31.   CALL SCREEN 100.
  32.  
  33. *&---------------------------------------------------------------------*
  34. *&      Module  CREATE_OBJECTS  OUTPUT
  35. *&---------------------------------------------------------------------*
  36. MODULE create_objects OUTPUT.
  37.   CHECK container IS INITIAL.
  38.  
  39. * splittercontainer
  40.   CREATE OBJECT container
  41.     EXPORTING
  42.       container_name = 'CONTAINER'.
  43.  
  44.   CREATE OBJECT pic
  45.     EXPORTING
  46.       parent = container.
  47.  
  48. * register events
  49.   wa_events-eventid = pic->eventid_control_click.
  50.   APPEND wa_events TO events.
  51.  
  52.   CALL METHOD pic->set_registered_events
  53.     EXPORTING
  54.       events = events.
  55.  
  56.   SET HANDLER event_handler->on_control_click FOR pic.
  57.  
  58.   CALL METHOD pic->load_picture_from_sap_icons
  59.     EXPORTING
  60.       icon = icon_execute_object.
  61.  
  62.   CALL METHOD pic->set_display_mode
  63.     EXPORTING
  64.       display_mode = cl_gui_picture=>display_mode_fit.
  65.  
  66.    call method pic->SET_3D_BORDER
  67.     exporting border = 1.
  68.  
  69. ENDMODULE.                             " CREATE_OBJECTS  OUTPUT
GeSHi ©
ewx
.....
.....
 
Posts: 2840
Joined: Mon Aug 04, 2003 9:02 pm


Return to Dialogprogrammierung

Who is online

Users browsing this forum: No registered users and 7 guests