[SOLVED] Extra Button in GNOME Status Menu

Hello,
I'm going to have to apologize right off the bat for this rather vague question, but I really don't have much to go on (yet). I've done a lot of Googling to try to figure this out but nothing has turned up so far.
Now that that's out of the way, here's the problem:
An extra button has shown up in my GNOME status menu. The image is a link to a (slightly) higher quality version. The button doesn't seem to do anything, except when I click it the icon changes to this:
A second click restores the first icon, and the cycle repeats. I'm running GNOME 3.14, and the icon showed up a couple weeks back while I was having a DE install-fest and trying out Cinnamon and KDE. As far as I can tell, it showed up around the time I set those up, but that could also just be a coincidence. Now that that adventure is through, Cinnamon and KDE have been uninstalled and I've done my best to rm any remaining config files. My second Arch machine has no such button (and has only ever run GNOME). Honestly, it doesn't make any practical difference, so I ignored it at first, but its unexplained existence has come to disturb me.
I've tried searching for others with a similar problem, looked at GNOME extentions that themselves add a button (such as https://github.com/arelange/gnome-shell … ate-status), and perused through the GNOME-shell source code in an attempt familarize myself with what was going on. I'm rather inexperienced with that sort of programming, so my endeavor was not as insightful as I had hoped. As a final act of desperation, I ran
pacman -S gnome
but of course, with no success. If anyone could point me in the right direction or offer suggestions, it would be very appreciated!
Last edited by threeofsix (2014-11-02 05:04:57)

Ahh, yes, I think you are right. In fact, my relatively old and bulky Acer 5742 does have an accelerometer (presumably for HDD shock protection?):
$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="Acer BMA150 accelerometer"
P: Phys=wmi/input1
S: Sysfs=/devices/virtual/input/input13
U: Uniq=
H: Handlers=event11 js0
B: PROP=0
B: EV=9
B: ABS=7
I checked and the bma150 module wasn't loaded, so I went ahead and loaded it and started waiving my 5.7lb laptop around like a madman. No screen rotation, and I'm not sure how to read the raw input from the device, but I'm sure there are a plethora of reasons GNOME might detect an accelerometer and put a button there even if it isn't designed for this sort of input or properly configured or supported. If that's the case, there's no need to figure out how to get rid of the button, but I am curious if other people have similar experiences or perhaps the opposite (you can see an accelerometer but no button) just for some level of certainty this is the correct explanation. For starters, my other machine that does not have the button also does not have an accelerometer listed in /proc/bus/input/devices.

Similar Messages

  • Gnome 3.2 suspend with status menu: screen is not locked after wakeup

    Locking the screen with gnome-screensaver-command --lock or with the lock screen option from the status menu works fine.
    However, when the suspend from the status menu is used, although it does seem to go into lock mode before it suspends (the screen goes black and there is a little lock icon in to top corner), it never asks for a password after it wakes up. This happens on both my laptops with gnome3 by the way.
    The wiki article https://wiki.archlinux.org/index.php/Gn … ter_resume tells me to use
    # gsettings set org.gnome.power-manager lock-use-screensaver 'false'
    But that key doesn't exist in gnome 3.2.
    Any ideas ?

    In the meantime I found the following:
    - When I suspend with the power button, the screen is locked, but not when I use the status menu option
    - This seems to be related to the screen setting 'Lock screen after'. I had it set to 1 minutes. When I change it to 'after the screen goes blank' the
      problem doesn't seem to occur.
    So, the way it looks now, it uses the same settings for delaying the locking the screen after the screensaver kicks in when locking the screen before suspend.
    Which doesn't make much sense. And then the behaviour is still inconsistent with the power button suspend.

  • [X86_64 Testing] Bluetooth in Gnome 3.10 status menu

    I have a Dell E6500 laptop with bluetooth and would like to have bluetooth visible in the gnome 3.10 status menu as shown on the picture below.
    Bluetooth is working just fine when i go to the settings menu but it is not shown in the status menu at all.
    - Tried starting the bluetooth service at boottime with systemd.
    - Tried pairing with a device first via the settings menu.
    Still all i get is this.
    Did anyone here get this working and/or does anyone have any suggestions as to why this might not be working ?

    I really dont want to be a gravedigger, but it works if you do the bluetoothctl thingy (you know "power on" "agent on").
    The only bluez app that does this automatically so far is bluedevil for kde.

  • [SOLVED] G602 Gaming mouse extra buttons detected as keyboard keys

    I have a Logitech G602 mouse with a bunch of extra buttons. I am familiar with xmodmap, xinput, xbindkeys, and easystroke.
    If I use xev to test for input events, my back/forward buttons work like most mice- I get values of button 8 and button 9. However, when I use the other extra mouse buttons, I get IDENTICAL values to pressing 1, 2, or 3 on the keyboard respectively.
    As an example, say I open a terminal. I can press these extra mouse buttons and it will "type" 1, 2 or 3 into the terminal just as if I had hit those numbers on my keyboard. If I hit shift, it will "type" !, @, and # just as if I had typed on the keyboard.
    If I change the keycodes, I lose function of my 1, 2, and 3 keys. If I use xbindkeys to bind a command to the extra mouse buttons, pressing 1, 2, and 3 on the keyboard will run those commands!
    The only thing I can think of is using a different keyboard layout, or that the mouse isnt supported at the kernel level (pressing extra mouse keys with X killed again "types" 1, 2, or 3) and I need to file a bug report somewhere. Where upstream do I file a bug report if this isnt fixable?
    Any ideas at all?
    Last edited by GSF1200S (2014-03-12 17:12:47)

    Perfect Gentleman wrote:I got Razer Naga 2014 Left-Hand. It has 12 buttons that are the same with 1-10 buttons of keyboard. You can only re-arrange 1-3 buttons or not, and that's all you can do.
    As I understood remapping of these buttons works fine only in Windows with its windows drivers and software.
    For those with or looking to buy a Logitech G602, the answer is unfortunately Windows for a fix I had figured beforehand that it was some kind of assignment issue as I didnt see it possible for 2 different devices to be assigned the same keysym, but thats apparently due to my lack of understanding how such codes are assigned.
    After reading the above response, I installed the Logitech software on a buddys windows computer and changed the (top 3) buttons to Shift, Alt, and Super- this allows me to use shift/alt/super + left/middle/right click for use within my wm (Openbox). This is a permanent change until you change it again, so at least you only need windows once.
    I had searched around to see if anyone had this mouse working with Linux, but couldnt find any mentions. I can now at least confirm for others all the buttons will work and will be detected if you reprogram the mouse from windows. You can even reassign the battery check G6 button (which I did) and the DPI settings buttons near the left click (I left those alone for gimp work).
    I tried Wine for the software without much hope, and indeed while the software installed fine, the program couldnt detect the mouse with it plugged in. It has been my experience that device detection in wine is a crapshoot at best. Anyways, problem solved..

  • Gnome 3 (fallback): Remove integrated messaging from status menu

    Hi,
    I would like to know how to remove the speech balloon and the messaging entries from my status menu, like this:
    I don't use Empathy so it just looks annoying.
    Thanks.

    In the meantime I found the following:
    - When I suspend with the power button, the screen is locked, but not when I use the status menu option
    - This seems to be related to the screen setting 'Lock screen after'. I had it set to 1 minutes. When I change it to 'after the screen goes blank' the
      problem doesn't seem to occur.
    So, the way it looks now, it uses the same settings for delaying the locking the screen after the screensaver kicks in when locking the screen before suspend.
    Which doesn't make much sense. And then the behaviour is still inconsistent with the power button suspend.

  • Trying to get gnome-main-menu-svn (SLAB) installed from AUR

    Having soem troubles installing gnome-main-menu-svn (SLAB) installed from the AUR using yaourt. After getting all the dependencies figured out, there still seems to be problems.
    Here is what I have so far:
    $ yaourt -S gnome-main-menu-svn
    ==> Resuming previous build
    ==> Downloading gnome-main-menu-svn PKGBUILD from AUR...
    ==> Last 5 comments ordered by date (asc):
    Comment by: pressh on 20070926 [10:17:48]
    - beagle depends > makedepends
    - added instructions for beagle/tracker search functionality to install file
    Comment by: pressh on 20071206 [08:22:07]
    cleanup
    Comment by: raul_nds on 20080118 [02:07:13]
    How do I use this? It doesn't appear in the applets menu
    Comment by: raul_nds on 20080118 [02:24:48]
    Never mind. This removes dbus-sharp after the installation, and then requires it as a dependency. I missed the message
    Comment by: laloch on 20080427 [15:12:48]
    current revision (451) doesn't work with networkmanager 0.6.6 from extra. Revision 401 from http://svn.gnome.org/svn/gnome-main-menu/branches/gnome-2-22/ works for now.
    First Submitted: Tue, 28 Aug 2007 14:30:49 +0000
    Last Updated: Thu, 06 Dec 2007 08:22:07 +0000
    gnome-main-menu-svn 350-2 (Unsupported): Novell SLED Gnome main-menu applet
    ==> gnome-main-menu-svn dependencies:
    - glib2 (already installed)
    - gtk-doc (already installed)
    - libgnome (already installed)
    - gnome-panel (already installed)
    - libgtop (already installed)
    - dbus-sharp (already installed)
    - networkmanager (already installed)
    - hal (already installed)
    - wireless_tools (already installed)
    - gnome-menus (already installed)
    - avahi (already installed)
    - libbeagle (already installed)
    - libgail-gnome (already installed)
    - gnome-screensaver (already installed)
    - intltool (already installed)
    - pkgconfig (already installed)
    - subversion (already installed)
    - gnome-common (already installed)
    - versionpkg (already installed)
    - beagle (already installed)
    ==> Edit the PKGBUILD (recommended) ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>n
    ==> WARNING: This PKGBUILD contains install file that can be dangerous.
    gnome-main-menu.install
    ==> Edit gnome-main-menu.install (recommended) ? [Y/n] ("A" to abort)
    ==> ----------------------------------------------
    ==>n
    ==> Continue the building of 'gnome-main-menu-svn'? [Y/n]
    ==> ----------------------------------------------
    ==>y
    ==> Building and installing package
    mkdir: cannot create directory `/var/abs': Permission denied
    ==> WARNING: Unable to write in /var/abs/local/yaourtbuild/gnome-main-menu-svn directory. Using /tmp directory
    ==> Searching new CVS/SVN/GIT revision for gnome-main-menu-svn
    ==> retrieving latest revision number from svn... 467
    ==> newer revision detected: 467
    ==> modifying PKGBUILD to pkgver=467...
    ==> Determining latest svn revision...
    -> Version found: 467
    ==> Making package: gnome-main-menu-svn 467-2 (Fri May 16 16:11:44 ADT 2008)
    ==> Checking Runtime Dependencies...
    ==> Checking Buildtime Dependencies...
    ==> Retrieving Sources...
    ==> Validating source files with md5sums...
    ==> Extracting Sources...
    ==> Removing existing pkg/ directory...
    ==> Entering fakeroot environment...
    ==> Starting build()...
    At revision 467.
    ==> SVN checkout done or server timeout
    ==> Starting make...
    /usr/bin/gnome-autogen.sh
    checking for autoconf >= 2.53...
    testing autoconf2.50... not found.
    testing autoconf... found 2.62
    checking for automake >= 1.9...
    testing automake-1.10... found 1.10.1
    checking for libtool >= 1.4.3...
    testing libtoolize... found 2.2
    checking for glib-gettext >= 2.2.0...
    testing glib-gettextize... found 2.16.3
    checking for intltool >= 0.25...
    testing intltoolize... found 0.37.1
    checking for pkg-config >= 0.14.0...
    testing pkg-config... found 0.23
    checking for gtk-doc >= 1.0...
    testing gtkdocize... found 1.10
    Checking for required M4 macros...
    Checking for forbidden M4 macros...
    Processing ./configure.in
    Running libtoolize...
    libtoolize: putting auxiliary files in `.'.
    libtoolize: copying file `./ltmain.sh'
    libtoolize: You should add the contents of the following files to `aclocal.m4':
    libtoolize: `/usr/share/aclocal/libtool.m4'
    libtoolize: `/usr/share/aclocal/ltoptions.m4'
    libtoolize: `/usr/share/aclocal/ltversion.m4'
    libtoolize: `/usr/share/aclocal/ltsugar.m4'
    libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
    Running glib-gettextize... Ignore non-fatal messages.
    Copying file mkinstalldirs
    Copying file po/Makefile.in.in
    Please add the files
    codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
    progtest.m4
    from the /aclocal directory to your autoconf macro directory
    or directly to your aclocal.m4 file.
    You will also need config.guess and config.sub, which you can get from
    ftp://ftp.gnu.org/pub/gnu/config/.
    Running intltoolize...
    Running gtkdocize...
    Running aclocal-1.10...
    Running autoconf...
    Running autoheader...
    Running automake-1.10...
    Processing ./trunk/configure.in
    Running libtoolize...
    libtoolize: You should add the contents of the following files to `aclocal.m4':
    libtoolize: `/usr/share/aclocal/libtool.m4'
    libtoolize: `/usr/share/aclocal/ltoptions.m4'
    libtoolize: `/usr/share/aclocal/ltversion.m4'
    libtoolize: `/usr/share/aclocal/ltsugar.m4'
    libtoolize: `/usr/share/aclocal/lt~obsolete.m4'
    Running glib-gettextize... Ignore non-fatal messages.
    Copying file mkinstalldirs
    Copying file po/Makefile.in.in
    Please add the files
    codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
    progtest.m4
    from the /aclocal directory to your autoconf macro directory
    or directly to your aclocal.m4 file.
    You will also need config.guess and config.sub, which you can get from
    ftp://ftp.gnu.org/pub/gnu/config/.
    Running intltoolize...
    intltoolize: 'po/Makefile.in.in' is out of date: use '--force' to overwrite
    make: *** No targets specified and no makefile found. Stop.
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build gnome-main-menu-svn package.
    Any help is appreciated. I really love that menu!

    I ran yaourt as root to install gnome-main-menu-svn, and it got past that part. Looks like that was a problem with permissions that also needs to be fixed.
    Now its telling me that I don't have a high enough version of libnm-glib, it is asking for >= 0.7.0, and I have 0.6.6. I checked the the repos and there does not seem to be a 0.7.0 version or higher available. A suggestion on the gnome-main-menu-svn package page makes a suggestion, but Im not sure how to go about it
    current revision (451) doesn't work with networkmanager 0.6.6 from extra. Revision 401 from http://svn.gnome.org/svn/gnome-main-men … nome-2-22/ works for now.
    So I either need to get revision 401 from the svn instead, or get networkmanager and its libs at version 0.7.0
    How could I go about doing any of these things. I am not familiar with SVN, so go easy on me.
    EDIT:
    I found a package called networkmanager-beta which seems to be version 0.7.0. Trying to install that with yaourt is unsuccessful as well.
    NetworkManager-nm-netlink.o: In function `nm_netlink_get_default_handle':
    nm-netlink.c:(.text+0x38): undefined reference to `nl_handle_alloc_nondefault'
    nm-netlink.c:(.text+0x63): undefined reference to `nl_handle_set_pid'
    collect2: ld returned 1 exit status
    make[3]: *** [NetworkManager] Error 1
    make[3]: Leaving directory `/tmp/yaourt-tmp-root/aur-networkmanager-beta/networkmanager-beta/src/NetworkManager-0.7.0/src'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/tmp/yaourt-tmp-root/aur-networkmanager-beta/networkmanager-beta/src/NetworkManager-0.7.0/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-networkmanager-beta/networkmanager-beta/src/NetworkManager-0.7.0'
    make: *** [all] Error 2
    ==> ERROR: Build Failed.
    Aborting...
    Error: Makepkg was unable to build networkmanager-beta package.
    Also had to do yaourt as root to get that far. Why is it that when you use yaourt as root, it advises you to switch to a normal user, and then the packages will not install correctly unless you do?
    So far I have been very turned off by the AUR
    Last edited by lungdart (2008-05-17 12:59:29)

  • ALV: Right Button Click and Context Menu

    Hi Experts,
    I have to implement an ALV which should act on a right button click and show a context menu.
    Is this possible? I found only events for "on_double_click" or "on_link_click" and is it possible to show a context menu?
    Thanks in advanced.
    Best regards,
    Markus

    Hello Markus
    The relevant events are:
    CONTEXT_MENU_REQUEST
    USER_COMMAND
    Have a look at my sample report ZUS_SDN_ALV_CONTEXT_MENU_1.
    *& Report  ZUS_SDN_ALV_CONTEXT_MENU_1
    *& <a class="jive_macro jive_macro_thread" href="" __jive_macro_name="thread" modifiedtitle="true" __default_attr="910750"></a>
    *& Thread: ALV: Right Button Click and Context Menu
    *& Flow logic of screen 100 (no screen elements; ok_code = GD_OKCODE)
    *&    PROCESS BEFORE OUTPUT.
    *&      MODULE STATUS_0100.
    *&    PROCESS AFTER INPUT.
    *&      MODULE USER_COMMAND_0100.
    REPORT  zus_sdn_alv_context_menu_1.
    DATA:
      gd_okcode        TYPE ui_func,
      go_docking       TYPE REF TO cl_gui_docking_container,
      go_splitter      TYPE REF TO cl_gui_splitter_container,
      go_cell_top      TYPE REF TO cl_gui_container,
      go_cell_bottom   TYPE REF TO cl_gui_container,
      go_grid1         TYPE REF TO cl_gui_alv_grid,
      go_grid2         TYPE REF TO cl_gui_alv_grid,
      gs_layout        TYPE lvc_s_layo.
    DATA:
      gt_knb1          TYPE STANDARD TABLE OF knb1,
      gt_knvv          TYPE STANDARD TABLE OF knvv.
    *       CLASS lcl_eventhandler DEFINITION
    CLASS lcl_eventhandler DEFINITION.
      PUBLIC SECTION.
        CLASS-METHODS:
          handle_double_click FOR EVENT double_click OF cl_gui_alv_grid
            IMPORTING
              e_row
              e_column
              es_row_no
              sender,
          handle_context_menu_request FOR EVENT context_menu_request
                                                     OF cl_gui_alv_grid
            IMPORTING
              e_object
              sender,
          handle_user_command FOR EVENT user_command OF cl_gui_alv_grid
            IMPORTING
              e_ucomm
              sender.
    ENDCLASS.                    "lcl_eventhandler DEFINITION
    *       CLASS lcl_eventhandler IMPLEMENTATION
    CLASS lcl_eventhandler IMPLEMENTATION.
      METHOD handle_double_click.
    *   define local data
        DATA:
          ls_knb1      TYPE knb1.
        CHECK ( sender = go_grid1 ).
        READ TABLE gt_knb1 INTO ls_knb1 INDEX e_row-index.
        CHECK ( ls_knb1-kunnr IS NOT INITIAL ).
        CALL METHOD go_grid1->set_current_cell_via_id
          EXPORTING
    *        IS_ROW_ID    =
    *        IS_COLUMN_ID =
            is_row_no    = es_row_no.
    *   Triggers PAI of the dynpro with the specified ok-code
        CALL METHOD cl_gui_cfw=>set_new_ok_code( 'DETAIL' ).
      ENDMETHOD.                    "handle_double_click
      METHOD handle_context_menu_request.
    *   define local data
        DATA: lt_fcodes    TYPE ui_funcattr,
              ls_fcode     TYPE uiattentry,
              ls_func      TYPE ui_func,
              lt_func      TYPE ui_functions.
        "   Inactivate all standard functions
        CALL METHOD e_object->get_functions
          IMPORTING
            fcodes = lt_fcodes.
        LOOP AT lt_fcodes INTO ls_fcode.
          ls_func = ls_fcode-fcode.
          APPEND ls_func TO lt_func.
        ENDLOOP.
        e_object->disable_functions( lt_func ).
    "   Add new functions
        e_object->add_separator( ).
        CALL METHOD e_object->add_function
          EXPORTING
            fcode = 'XD03'
            text  = 'Call Transaction'.
        CALL METHOD e_object->add_function
          EXPORTING
            fcode = 'DETAILS'
            text  = 'Display Details'.
      ENDMETHOD.                    "handle_context_menu_request
      METHOD handle_user_command.
    *   define local data
        DATA:
          ls_knb1   TYPE knb1,
          ls_row    TYPE lvc_s_row,
          ls_col    TYPE lvc_s_col.
        "   NOTE: in case of CL_GUI_ALV_GRID the functions of a context menu
        "         are handled in method USER_COMMAND.
        CHECK ( e_ucomm = 'XD03'      OR
                e_ucomm = 'DETAILS' ).
        CALL METHOD sender->get_current_cell
          IMPORTING
            es_row_id = ls_row
            es_col_id = ls_col.
        CASE e_ucomm.
          WHEN 'XD03'.
            READ TABLE gt_knb1 INTO ls_knb1 INDEX ls_row-index.
            SET PARAMETER ID 'BUK' FIELD ls_knb1-bukrs.
            SET PARAMETER ID 'KUN' FIELD ls_knb1-kunnr.
            CALL TRANSACTION 'XD03' AND SKIP FIRST SCREEN.
          WHEN 'DETAILS'.
      "       NOTE: only for the sake of simplicity the event handler method
            "             is called
            CALL METHOD lcl_eventhandler=>handle_double_click
              EXPORTING
                e_row  = ls_row
                sender = go_grid1.
          WHEN OTHERS.
        ENDCASE.
      ENDMETHOD.                    "handle_user_command
    ENDCLASS.                    "lcl_eventhandler IMPLEMENTATION
    START-OF-SELECTION.
      SELECT        * FROM  knb1 INTO TABLE gt_knb1
             WHERE  bukrs  = '1000'.
    * Create docking container
      CREATE OBJECT go_docking
        EXPORTING
          parent                      = cl_gui_container=>screen0
          ratio                       = 90
        EXCEPTIONS
          OTHERS                      = 6.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * Create splitter container
      CREATE OBJECT go_splitter
        EXPORTING
          parent            = go_docking
          rows              = 2
          columns           = 1
    *      NO_AUTODEF_PROGID_DYNNR =
    *      NAME              =
        EXCEPTIONS
          cntl_error        = 1
          cntl_system_error = 2
          OTHERS            = 3.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * Get cell container
      CALL METHOD go_splitter->get_container
        EXPORTING
          row       = 1
          column    = 1
        RECEIVING
          container = go_cell_top.
      CALL METHOD go_splitter->get_container
        EXPORTING
          row       = 2
          column    = 1
        RECEIVING
          container = go_cell_bottom.
    * Create ALV grids
      CREATE OBJECT go_grid1
        EXPORTING
          i_parent          = go_cell_top
        EXCEPTIONS
          OTHERS            = 5.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * Set event handler
      SET HANDLER:
        lcl_eventhandler=>handle_double_click         FOR go_grid1,
        lcl_eventhandler=>handle_context_menu_request FOR go_grid1,
        lcl_eventhandler=>handle_user_command         FOR go_grid1.
      CREATE OBJECT go_grid2
        EXPORTING
          i_parent          = go_cell_bottom
        EXCEPTIONS
          OTHERS            = 5.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * Display data
      gs_layout-grid_title = 'Customers'.
      CALL METHOD go_grid1->set_table_for_first_display
        EXPORTING
          i_structure_name = 'KNB1'
          is_layout        = gs_layout
        CHANGING
          it_outtab        = gt_knb1
        EXCEPTIONS
          OTHERS           = 4.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      gs_layout-grid_title = 'Customers Details (Sales Areas)'.
      CALL METHOD go_grid2->set_table_for_first_display
        EXPORTING
          i_structure_name = 'KNVV'
          is_layout        = gs_layout
        CHANGING
          it_outtab        = gt_knvv  " empty !!!
        EXCEPTIONS
          OTHERS           = 4.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * Link the docking container to the target dynpro
      CALL METHOD go_docking->link
        EXPORTING
          repid                       = syst-repid
          dynnr                       = '0100'
    *      CONTAINER                   =
        EXCEPTIONS
          OTHERS                      = 4.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    * NOTE: dynpro does not contain any elements
      CALL SCREEN '0100'.
    * Flow logic of dynpro (does not contain any dynpro elements):
    *PROCESS BEFORE OUTPUT.
    *  MODULE STATUS_0100.
    *PROCESS AFTER INPUT.
    *  MODULE USER_COMMAND_0100.
    END-OF-SELECTION.
    *&      Module  STATUS_0100  OUTPUT
    *       text
    MODULE status_0100 OUTPUT.
      SET PF-STATUS 'STATUS_0100'.  " contains push button "DETAIL"
    *  SET TITLEBAR 'xxx'.
    * Refresh display of detail ALV list
      CALL METHOD go_grid2->refresh_table_display
    *    EXPORTING
    *      IS_STABLE      =
    *      I_SOFT_REFRESH =
        EXCEPTIONS
          OTHERS         = 2.
      IF sy-subrc <> 0.
    *   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *              WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
    *       text
    MODULE user_command_0100 INPUT.
      CASE gd_okcode.
        WHEN 'BACK' OR
             'END'  OR
             'CANC'.
          SET SCREEN 0. LEAVE SCREEN.
    *   User has pushed button "Display Details"
        WHEN 'DETAIL'.
          PERFORM entry_show_details.
        WHEN OTHERS.
      ENDCASE.
      CLEAR: gd_okcode.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    *&      Form  ENTRY_SHOW_DETAILS
    *       text
    *  -->  p1        text
    *  <--  p2        text
    FORM entry_show_details .
    * define local data
      DATA:
        ld_row      TYPE i,
        ls_knb1     TYPE knb1.
      CALL METHOD go_grid1->get_current_cell
        IMPORTING
          e_row = ld_row.
      READ TABLE gt_knb1 INTO ls_knb1 INDEX ld_row.
      CHECK ( syst-subrc = 0 ).
      SELECT        * FROM  knvv INTO TABLE gt_knvv
             WHERE  kunnr  = ls_knb1-kunnr.
    ENDFORM.                    " ENTRY_SHOW_DETAILS
    Regards
      Uwe

  • ALV List Missing Status Menu (Sorting, choose layout etc)

    Hi,
    I developed a report with ALV List display. When I display the ALV List, why my status menu (normally contains sorting, export to local, choose layout and other buttons) that will appear on top of the ALV report is missing?
    I try to look for the ALV Function Module parameters, but seems non of it related.
    I developed my previous report, it do have the menu there. Just this new report is missing.
    Can someone tell me where to set or code?
    Thanks.

    Hi Irene,
    Please check your pf_status_set routine if you use FM REUSE_ALV_GRID_DISPLAY.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program       = sy-repid
          i_callback_pf_status_set = 'PF_STATUS_SET'
          i_callback_user_command  = user_command
          i_buffer_active          = space
          i_bypassing_buffer       = 'X'
          is_layout                = er_layout
          it_fieldcat              = er_fieldcat[]
          it_special_groups        = er_sp_group
          i_save                   = 'A'
          is_variant               = e_variant
          it_events                = er_events[]
        TABLES
          t_outtab                 = outtab.
    *  FORM pf_status_set
    FORM pf_status_set USING rt_extab TYPE slis_t_extab.
      DATA: rt_extabw TYPE slis_extab.
      SET PF-STATUS 'STANDARD' EXCLUDING rt_extab.
      SET TITLEBAR 'STANDARD'.
    ENDFORM.                    "pf_status_set

  • Application - Status Menu Plugin, Advanced Interfa...

    Status menu plugin to control GSM, Bluetooth and WiFi (turning on and off, state informing (on, off, connected)). Kind of all-in-one radio interface controlling.
    simple to use and you will need to reboot after you install it to see it in the drop down menu on your desktop.
    it is in the EXTRAS-DEVEL
    open xterm
    sudo gainroot
    apt-get install advanced-interface-switcher
    ENJOY

    Un-install Genio.
    Genieo Uninstall
    Genieo Uninstall (2)      see post by   Linc Davis
    RIM also causes problems at times. Un-install using the developer’s instructions to make sure you remove all parts of the application.
    What happens when you try to run Time Machine?

  • I would like to delete an icon from the status menu bar, and then delete the remnants of an already deleted programme. Any help would be gladly appreciated.

    I have attempted to delate Comodo AV, from my iMac. I have achieved this to a degree, as when i search for "Comodo" on finder, nothing appears. However the icon still appears in the status menu bar at the top right of my screen. Comodo worked fine, until the upgrade to Mavericks. I contacted Comodo and they said there should be no problem with Comodo AV working in Mavericks. Clearley this wasn't the case. I deleted as much of the software as i could, but have been left with hidden traces of Comodo's presence.
    I there fore have two questions,
    How can i take the icon out of the status menu bar? I have tried app removers without any luck as according to finder there isnt any comoso on the mac. I have also tried to use the "cmd and drag" technique, but again nothing happens.
    How can i find the residue of Comodo on my hard drive if it is not showing up on any search?
    I would really like to resolve these issues and any support would be greatly received.
    thanks
    Tim

    Many thanks, Phil. I purchased the app you recomended, and following a bit of messing about, achieved both of my desired outcomes.
    For your information yes there was a quit option, but this only worked as long as i was logged in. Whenever i logged out and back in again it returned.
    thanks again,
    Tim

  • Both the 'delete' button and in the menu options do not delete messages but change them to unread. How can I remedy this?

    The delete function seems to no longer work in Thunderbird. Both the 'delete' button and in the menu options do not delete messages but change them to unread.
    I have tried to fix it by deleting the trash / deleted files as suggested in another thread but it made no difference. The delete key still works to delete things outside of Thunderbird (including here for example).
    I have not uninstalled / reinstalled. I have rebooted a couple of times and it hasn't made any difference.
    I did go through and delete a huge number of old emails a few days ago, but I have cleared out the Deleted folders and it made no difference.
    All suggestions appreciated.

    Right click on any of the other right panel headers  in Slideshow module to open the context menu. You should be able to reactivate the Options panel from there.

  • Editing iChat status menu doesn't show in menubar icon

    Instead of having various status menu options ("surfing the web", "at home", "out to lunch", "in a meeting:", etc.) I prefer to edit the list down to just "available" and "away"
    When I edit the status menu from the buddy list drop down (by deleting the other options) my changes are reflected in the buddy list. However, the menubar icon still shows all of the preset options "surfing the web" etc.
    Does anyone else notice this? Is this expected behaviour?

    I later went into my com.apple.iChat.plist file and found two variables - "CustomAvailableMessages" and "CustomAwayMessages". After deleting all but the first blank line, they went away. (Make sure you make a backup!)
    I also deleted them from com.apple.iChat.StatusMessages.plist file.
    It was tricky, but I finally managed to get it so I only have available and away (in addition to the current iTunes song) as away messages in my menu bar. After I deleted the above, I had to go in and delete my custom edited away/available messages in the buddy list menu.
    MAKE SURE YOU MAKE A BACKUP OF THOSE FILES BEFORE YOU TINKER WITH THEM. You can use TextEdit I believe, but I use PlistEditPro to edit them.

  • HT200154 how do you turn off the apple TV box?  There doesn't seem to be an off button.  The status light stays on.

    how do you turn off the apple TV box?  There doesn't seem to be an off button.  The status light stays on.

    Usually, when you put it to sleep mode, the status light will turn off.  To put it into sleep mode, go to Settings.
    If you want it completely off, then I guess the only way to do it is to pull the electric plug.

  • How can a question marked as "solved" be restored to unsolved status?

    How do you remove the “This solved my question” status icon if the answer turns out to be wrong?
    Variations of this question can be found in a few discussion threads in the Apple Support Community. I found one very similar question marked as “This solved my question.” Unfortunately the answer was, “It can't be changed.” I have reasons for trying to, at least, get a more definitive answer.
    A primary purpose of these discussions is to resolve issues. It is very frustrating to read through long threads that claim to have an answer, only to find that the question was mistakenly marked “solved.” I spent over an hour on a thread that was marked as resolved. The member that made the mistake wanted to remove the “solved” status--even asked for help several times. I finished the thread just in case either issue was resolved. No, neither issue was resolved.
    May someone, Apple if necessary, explain how to revert the “solved” status or help fix the problem? If it is a known issue with no workaround, it would be very helpful to have an explanation. Accordingly, are there plans to fix this problem, and a rough idea when? This could be a “This solved my question” hallmark worth celebrating!
    Caution: This discussion or parts of it may be revised or deleted while I attempt to find a solution or workaround. Once I've given up or the issue is resolved, I will indicate so, even if it requires a repost. Relevant contributions will be indicated either way.

    leonieDF and  seventy one pointed out, (paraphrasing) all posts can be helpful in some way, even if the original owner of the discussion didn't get their question resolved.
    Maybe if I keep using this tool I'll change my mind, but most of the time I'd rather save time getting something solved than not.
    If anyone believes there are legitimate reasons owners and participants of a discussion would benefit from the ability of the owner to reset the solved status, you're welcome to chime in.
    These excerpts from my original post express why I think a change is needed:
    Stiltskin!: “The member that made the mistake wanted to remove the “solved” status--even asked for help several times. I finished the thread just in case either issue was resolved. No, neither issue was resolved.”
    Stiltskin!: “I didn't find any entry in that thread with an answer to revert the icon. So I got the idea it wasn't common knowledge because so many posters asked the owner to fix it even though the owner kept asking how to do it.”
    A big part of why I started this discussion is because I noticed others (and myself) expressed interest in this feature (owner ability to reset a discussion's solved status). If anyone want's to respond to that, please do.
    Nobody's brought it up but my discussion's header question doesn't express what I'm talking about now. I would change it if I could. I'd encourage future contributors (if any) to read through the explanation of my question in the first post to understand my perspective beyond "How can a question marked as 'solved' be restored to unsolved status?"
    Thank you all for your input!

  • New button under Sales doc menu under "Environment"

    Hello,
    We have a requirement to add a new custom button under Sales document menu. Under "Enviornment" menu we have a standard button as "Changes". We want to add a custom button below this, to call a custom report. Is there a way to add a new button over there?
    Thanks & Rgeards,
    Amit

    Hi Murali,
       Where happening it ?
       If you go to: Content Administration->km content->choose a folder and try to upload a document, can you do it ?
       Which layout set are you using ?
       Have you enable debugging setting to see rendering information  (System Administrator->System Configuration->CM-KM->User interface->Advanced options) ?
    Patricio.

Maybe you are looking for

  • What is the best way to organize pictures for huge library?

    Hello. I have lost 3 evenings of work the last week after the corruption of the iPhoto database. I lose my temper now . it was not the first time. but I'm ready to take long term action to improve the situation. I have now around 15.000 pics & someth

  • Exporting to Flash

    Hi Group, Perhaps I am missing something, but when I save a composition to flash for a website the layer styles just disappear, leaving me with flat text and images. I fail to see the benefit of adding layer styles if they don't show. I am using CS4

  • MOVED: MSI x99s Gaming 7 problem

    This topic has been moved to GAMING Motherboards. https://forum-en.msi.com/index.php?topic=184649.0

  • Why won't my iPad 2 sign me into iMessage?

    Every time I try to sign in to iMessages with my AppleID it says could not sign in and to check my network connection..I have wireless here so I have a great connection.. Help please.

  • JAX-WS Source datatype

    Hi. I have a JAX-WS web service: @WebMethod public javax.xml.transform.Source sendWithReply(                @WebParam(name = "InputWithReply") javax.xml.transform.Source s) {           System.out.println("InputWithReply");           com.sun.xml.inter