[SOLVED] Dragging from Nautilus to applications in Gnome

Hi all,
I have the following situation. When I'm browsing folders in Nautilus and I want to drag for instance a song to a playlist in Audacious I do the following:
(Having Nautilus and Audacious open and  maximized)
1. From Nautilus, Drag the file to the Activities icon in top left corner
2. (Wait for workspace application thumbnails to appear) Hover over Audacious (or any other player...)
3. (Window will be selected and brought to front) drop selected file from Nautilus in playlist.
This is the way I found since there is no taskbar in Gnome 3, but step 3 is really slow as I need to stay ~1 sec hovering over the player thumbnail to bring it to the front. Is it possible to speed up this process or is there another (maybe better) way to do this?
Thanks!
Last edited by Wasser (2013-05-12 09:31:01)

As an update to users that find this post in the future, the bug has been fixed and pushed to GNOME.
https://bugzilla.gnome.org/show_bug.cgi?id=700150#c4

Similar Messages

  • [Solved]Can't change preferred applications in Gnome

    I can't change the preferred applications in gnome. At the 'open with' tab in a files properties, I can't choose another application as below .
    If I try opening it with another app it via the right click menu and choosing 'Open with Other Apllication' then I get a 'Could not add application to the application database' error.
    I assume it's some sort of premissions problem... :?

    hmm, for some reason the ~/.local directory had changed to root ownership.
    oh well, all's well that ends well

  • [Solved]Nautilus not working in gnome 3.16

    Hi
    After install gnome 3.16 , i can't running nautilus , and i try to open it from terminal and i got this message
    $ nautilus
    nautilus: symbol lookup error: nautilus: undefined symbol: g_simple_action_set_state_hint
    And thanks in advance for help.
    Last edited by hayderctee (2015-04-03 06:41:35)

    I solved the problem by creating this file
    $ sudo nano /usr/share/applications/nautilus.desktop
    then , put these lines inside the new file
    [Desktop Entry]
    Name=Files
    Comment=Access and organize files
    Keywords=folder;manager;explore;disk;filesystem;
    Exec=nautilus --new-window %U
    Icon=system-file-manager
    Terminal=false
    Type=Application
    DBusActivatable=true
    StartupNotify=true
    Categories=GNOME;GTK;Utility;Core;FileManager;
    MimeType=inode/directory;application/x-gnome-saved-search;
    X-GNOME-Bugzilla-Bugzilla=GNOME
    X-GNOME-Bugzilla-Product=nautilus
    X-GNOME-Bugzilla-Component=general
    X-GNOME-Bugzilla-Version=4.4.8-1
    X-GNOME-UsesNotifications=true
    then running this command
    $ sudo ln -s /usr/share/applications/nautilus.desktop /etc/xdg/autostart/
    and the last thing , upgrade my system , after that nautulus running normaly

  • Wanted to put a file via a drag and drop into applications on my finder sidebar.  it missed and landed in the sidebar itself.  i can not remove it.  i can not even highlight it.  how can i remove it from the sidebar.

    I wanted to put a file via a drag and drop into applications on my finder sidebar.  it missed and landed in the sidebar itself.  i can not remove it.  i can not even highlight it.  how can i remove it from the sidebar.

    Try holding down the Command key and dragging the file well off the sidebar.
    Hope this helps.

  • [SOLVED] Hide drives & bind folder from nautilus

    I have trying to hide some of my drives from nautilus side-bar for long time after i moved to arch.
    i had been following the post 124445 but /etc/udev/rules.d is not working for me!
    I'm using
    # Window Manager: Compiz
    # Desktop Environment: Xfce
    # File Browser: Nautilus
    EDITED:
    Binded Folder problem detail in post #9
    Last edited by rhoit (2013-02-04 19:42:41)

    '/etc/udev/rules.d/10-hide-drives.rules' solved my problem! BUT still few more
    # Problem 1
    Some weird problem Occured NOW Music drive still seems to be shown when i open file browser ( nautilus ) and it remains there.
    but if i open
    $ nautilus /
    before opening my home folder then its not shown!
    # Problem 2
    It seems that the binded folder seems to have the problem! and it add the device icons!
    i have used fstab to mount it with option auto,x-systemd.automount
    Weird Problem /dev/sda8 ==> /home/rho/Music
    Binded folder   /media/Dump/downloads ==> /home/rho/Downloads
    here is my fstab
    # /etc/fstab: static file system information
    # <file system> <dir> <type> <options> <dump> <pass>
    # System
    UUID="f12d8af7-5482-4a05-b40f-816d3f574236" / ext4 rw,relatime,data=ordered 0 1
    UUID="8119c92f-2fc5-4016-8925-bb5bed013be6" /boot ext4 rw,relatime,data=ordered 0 2
    UUID="bbb2e2a0-63b8-4896-b7f4-f77884e791c0" /var ext4 rw,relatime,data=ordered 0 2
    UUID="c08ea485-32b2-4e14-a589-c335592c7a9b" /home ext4 rw,relatime,data=ordered 0 3
    UUID="125620a5-a6c4-41cb-9bb5-1fe28c0f84ab" none swap defaults 0 0
    # Custom
    UUID="e96e950a-b733-495e-9d22-32843e6dea22" /mnt/Core ext4 noauto,x-systemd.automount 0 3
    UUID="bccecaef-d098-4b67-9cd3-fce05ed3d363" /mnt/elib ext4 noauto,x-systemd.automount 0 3
    UUID="e1b574dc-062e-4be6-ba12-9aae8ef6c9c2" /home/rho/Music ext4 noauto,x-systemd.automount 0 3
    UUID="9f204245-5c6a-45cb-8138-5025218ad3c8" /media/Dump ext4 x-systemd.automount 0 3
    ### Bindings
    /media/Dump/downloads /home/rho/Downloads none bind 0 0
    none /sys/kernel/debug debugfs defaults 0 0
    Last edited by rhoit (2013-01-18 09:59:24)

  • Re: install Firefox on Mac; after dragging FF icon to Applications window I can't eject Firefox from menu - is this OK?

    After installing FireFox on Mac by dragging FireFox icon to Applications window you are supposed to hit the control button, click on FireFox within the window and hit eject. I don't have eject as a choice. Is this bad? If so, what do I do?

    See also:
    *https://support.mozilla.org/kb/Installing+Firefox+on+Mac
    *http://kb.mozillazine.org/Installing_Firefox#Mac_OS_X

  • [SOLVED] Launching an application make gnome 3.2 to crash

    Hello !
    Since latest update, when I launch an application in gnome 3.2, I get an error message 'Sorry, an error occured. You have to close your sessions ...'.
    I would like to know if some of you also experienced this issue and if workarounds have been found ?
    Thanks a lot for your help.
    Best regards,
    Sirsurthur
    Last edited by Sirsurthur (2011-10-16 20:02:46)

    You will see below the bug :
    Oct  5 18:45:20 localhost gnome-session[1839]: WARNING: Could not parse desktop file /home/julien/.config/autostart/xfconf-migration-4.6.desktop: Le fichier d$
    Oct  5 18:45:20 localhost gnome-session[1839]: WARNING: could not read /home/julien/.config/autostart/xfconf-migration-4.6.desktop
    Oct  5 18:45:20 localhost gnome-session[1839]: WARNING: Could not parse desktop file /home/julien/.config/autostart/xfce4-tips-autostart.desktop: Le fichier d$
    Oct  5 18:45:20 localhost gnome-session[1839]: WARNING: could not read /home/julien/.config/autostart/xfce4-tips-autostart.desktop
    Oct  5 18:45:20 localhost gnome-session[1839]: WARNING: Could not parse desktop file /home/julien/.config/autostart/xfce4-settings-helper-autostart.desktop: L$
    Oct  5 18:45:20 localhost gnome-session[1839]: WARNING: could not read /home/julien/.config/autostart/xfce4-settings-helper-autostart.desktop
    Oct  5 18:45:20 localhost dbus[855]: [system] Activating service name='org.freedesktop.UPower' (using servicehelper)
    Oct  5 18:45:20 localhost dbus[855]: [system] Successfully activated service 'org.freedesktop.UPower'
    Oct  5 18:45:20 localhost kernel: [  925.516762] EXT4-fs (sda3): re-mounted. Opts: commit=0
    Oct  5 18:45:21 localhost kernel: [  925.999692] EXT4-fs (sda4): re-mounted. Opts: commit=0
    Oct  5 16:45:21 localhost rtkit-daemon[1143]: Successfully made thread 1945 of process 1945 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level $
    Oct  5 18:45:22 localhost dbus[855]: [system] Activating service name='org.freedesktop.ColorManager' (using servicehelper)
    Oct  5 18:45:22 localhost dbus[855]: [system] Successfully activated service 'org.freedesktop.ColorManager'
    Oct  5 16:45:23 localhost rtkit-daemon[1143]: Successfully made thread 1990 of process 1990 (/usr/bin/pulseaudio) owned by '1000' high priority at nice level $
    Oct  5 18:45:24 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:24 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:25 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:25 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:25 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:25 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:26 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:26 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:27 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:27 localhost dbus[855]: [system] Activating service name='org.freedesktop.Accounts' (using servicehelper)
    Oct  5 18:45:27 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:27 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:27 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:27 localhost dbus[855]: [system] Successfully activated service 'org.freedesktop.Accounts'
    Oct  5 18:45:27 localhost accounts-daemon[2030]: started daemon version 0.6.14
    Oct  5 18:45:38 localhost kernel: [  943.232212] gnome-shell[1967]: segfault at 10 ip b62bcfb7 sp bfb3eb3c error 6 in libcogl.so.5.0.0[b6269000+76000]
    Oct  5 18:45:38 localhost gnome-session[1839]: WARNING: Application 'gnome-shell.desktop' killed by signal
    Oct  5 18:45:39 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:39 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:39 localhost dbus[855]: [system] Activating service name='org.freedesktop.NetworkManager' (using servicehelper)
    Oct  5 18:45:39 localhost dbus[855]: [system] Activated service 'org.freedesktop.NetworkManager' failed: Launch helper exited with unknown return code 1
    Oct  5 18:45:40 localhost kernel: [  944.909261] gnome-shell[2053]: segfault at 10 ip b62d7fb7 sp bfa381ac error 6 in libcogl.so.5.0.0[b6284000+76000]
    Oct  5 18:45:40 localhost gnome-session[1839]: WARNING: App 'gnome-shell.desktop' respawning too quickly
    Oct  5 18:45:40 localhost gnome-session[1839]: WARNING: Application 'gnome-shell.desktop' killed by signal
    Oct  5 18:46:07 localhost dbus[855]: [system] Failed to activate service 'org.freedesktop.Avahi': timed out

  • I downloaded the viber on my mac,but it didn't run when i drag it in to application folder,what should I do?

    I downloaded the viber on my mac,but it didn't run when i drag it in to application folder,what should I do?

    Hi @saharhamdastpour -
    I'm Dan from Viber.
    Unfortunately Viber does not officially support Mac OS 10.6.8 - Viber is compatible with Mac versions 10.7 and above.
    Note that you can find the list of supported platforms and OS versions here: http://helpme.viber.com/Knowledgebase/Article/View/472/0/supported-platforms
    If it is your wish, upgrading your Mac OS version should solve the problem and allow you to install and enjoy Viber.
    Thanks,
    Dan,
    Viber.

  • Problem in Opening HTML Page in Internet Explorer from my Swing Application

    Hi,
    I am opening a HTML file in Internet Explorer from my swing application.I am using the code given below
    private final static String WIN_FLAG = "url.dll,FileProtocolHandler";
    private final static String WIN_PATH = "rundll32";
    String cmd = WIN_PATH + " " + WIN_FLAG + " " + url;
    // url is HTML file Path
    Process p = Runtime.getRuntime().exec( cmd );
    Here there are two things i need to address ...
    1)The HTML file is opening up,but it always opens behind the swing application,that makes me every time to maximize the HTML file after it being opened up.I want to open it in front of the Swing Application.I need to implement "Always On Top" functionality for the html page.
    2)Whenever i trigger action to open different HTML page,it opens in new Internet Explorer window.
    I need to open it in same IE window.
    how to solve out these problems ??? any help would be greatly appreciated .Thanks in advance.
    - Manikandan

    any idea about this ????

  • Invoking a Web Service from a mobile application

    Hi all,
    I have installed Sun Wireless Toolkit 2.5.2 for CDLC and MTJ.
    I want to invoke a web service from an MTJ Application and I have not a clue of how to start.
    First let me say I am working with RSA (which is over Eclipse)
    My first attempt was creating the web service client and then try to convert it into a mobile application (through the use of MTJ --> Convert to Midlet Project)
    I found 4 errors when doing so:
    First was solved changing the jre to 1.6.
    I am still dealing with the following three:
    * Error preverifying class mipaquete.MiServicioService
    java/lang/NoClassDefFoundError: javax/xml/ws/Service
    * Error preverifying class mipaquete.ObjectFactory
    VERIFIER ERROR mipaquete/ObjectFactory.createMiOperacion(Lmipaquete/MiOperacion;)Ljavax/xml/bind/JAXBElement;:
    Illegal type in constant pool
    * Type mipaquete.MiServicioPortProxy$Descriptor Error preverifying class mipaquete.MiServicioPortProxy$Descriptor
    VERIFIER ERROR mipaquete/MiServicioPortProxy$Descriptor.getDispatch()Ljavax/xml/ws/Dispatch;:
    Illegal type in constant pool
    I only started to solve the first one. I assumed that I have to add the right .jar to manifest file (please let me know if I am wrong). I tried to do by adding the textual classpath rt.jar, however I am not able to give it the right path:
    C:\Archivos de programa\IBM\SDP\runtimes\base_v7_stub\java\jre\lib\rt.jar (even though I split the too long sentence into two and I include an space at the beginning of the second, I still get an error when saving)
    I would appreciate any help
    A) to solve the existing problems
    or
    B) To create a web service client in an EclipseME application through any other method.
    Thank-you very much in advance,
    Guadalupe
    PS Any clue is welcomed!!

    Hello rss,
    If you want to invoke a web service from a JCD you will have to build the SOAP message using JAX-RPC or AXIS and then programmatically creat an HTTP connection.
    Or you can leverage the HTTP(S) eWay and then you only have to build the SOAP message.
    Or use eInsight. You can import a WSDL into eInsight and eInsight will offer you a business process Activity to invoke the web service operations defined in the WSDL.

  • Unable to consume secured Web service from a Dynpro application

    Hello,
    I have followed <a href="http://help.sap.com/saphelp_nw04/helpdata/en/c3/bac36a469e4c75aba646077e71516d/frameset.htm">this tutorial</a>
    in order to protect and consume a secured Web service from a Dynpro application using SAP logon ticket.
    The problem is that after implementing everything needed I  receive 401 Unauthorized when I am trying to consume it from the web dynpro side.
    If I manually transfer the request the credentials, before the execute i.e:
    modObj._setUser
    modObj._setPassword
    modObj.execute();
    I am able to call it, meaning the dynpro application doesn't transfer these credentials to the Webservice even though it's authentication property is set to true.
    Any idea how to solve it?
    Roy
    Message was edited by:
            Roy Cohen

    Try below steps
    • Add jars
    o security.class
    o tc/sec/destinations/interface
    • Setting WebDynpro project property
    o Project>Properties>Web Dynpro References-->Interface references
    &#61607; Name=tcsecdestinations~interface
    o Project>Properties>Web Dynpro References-->Service reference
    &#61607; Name=webservices
    &#61607; Name=tcsecdestinations~service
    • Dynamically Set httpdestination and Call web service
    final InitialContext ctx = new InitialContext();
    final DestinationService dstService = (DestinationService)ctx.lookup(DestinationService.JNDI_KEY);
    if (dstService== null)
    throw new NamingException ("Destination service not available");
    final Destination destination = dstService.getDestination("HTTP"," DestinationName");
    // getting user name
    Properties destprop = destination.getDestinationProperties();
    String username = destprop.getProperty("USERNAME");
    String password = destprop.getProperty("PASSWORD");
    final HTTPDestination httpDestination = (HTTPDestination) destination;
    HttpURLConnection httpConnection = httpDestination.getURLConnection();
    String httpURL = String.valueOf(httpConnection.getURL());
    Request_AdvLocationVer1ViDocument_getLocation obj=wdContext.currentRequest_AdvLocationVer1ViDocument_getLocationElement().modelObject();
    obj._setUser( user );
    obj._setPassword(pass);
    obj._setEndPoint(httpURL);
    obj.execute();
    Rahul

  • How can i change the class in the Class Library project to be static or public so i can use it from the windows application project ?

    First i know that when i make any changes to the class library project i need to rebuild the project then to remove the Capture.dll from the TestScreenshot project and then to add again the updated Capture.dll
    The problem for example in this case i'm trying to use a public static variable i add in the DXHookD3D9.
    In the DXHookD3D9 i added this public static variable:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    //using SlimDX.Direct3D9;
    using EasyHook;
    using System.Runtime.InteropServices;
    using System.IO;
    using System.Threading;
    using System.Drawing;
    using Capture.Interface;
    using SharpDX.Direct3D9;
    namespace Capture.Hook
    internal class DXHookD3D9: BaseDXHook
    public DXHookD3D9(CaptureInterface ssInterface)
    : base(ssInterface)
    LocalHook Direct3DDevice_EndSceneHook = null;
    LocalHook Direct3DDevice_ResetHook = null;
    LocalHook Direct3DDevice_PresentHook = null;
    LocalHook Direct3DDeviceEx_PresentExHook = null;
    object _lockRenderTarget = new object();
    Surface _renderTarget;
    public static decimal framesperhourtodisplay = 0;
    protected override string HookName
    get
    return "DXHookD3D9";
    List<IntPtr> id3dDeviceFunctionAddresses = new List<IntPtr>(
    framesperhourtodisplay
    The problem is i can't even get to the Capture.Hook namespace and not to the DXHookD3D9 from the TestScreenshot application window project.
    This is a screenshot:
    For example fro the FramesPerSecond class i can use it get to it from the windows forms application.
    namespace Capture.Hook
    /// <summary>
    /// Used to determine the FPS
    /// </summary>
    public class FramesPerSecond
    int _frames = 0;
    int _lastTickCount = 0;
    float _lastFrameRate = 0;
    Since it's public i guess.
    But if i will change the DXHookD3D9 class from internal to public:
    public class DXHookD3D9: BaseDXHook
    I will get error on the DXHookD3D9: 
    Error 1
    Inconsistent accessibility: base class 'Capture.Hook.BaseDXHook' is less accessible than class 'Capture.Hook.DXHookD3D9'
    And the BaseDXHook class:
    namespace Capture.Hook
    internal abstract class BaseDXHook: IDXHook
    protected readonly ClientCaptureInterfaceEventProxy InterfaceEventProxy = new ClientCaptureInterfaceEventProxy();
    public BaseDXHook(CaptureInterface ssInterface)
    this.Interface = ssInterface;
    this.Timer = new Stopwatch();
    this.Timer.Start();
    this.FPS = new FramesPerSecond();
    Interface.ScreenshotRequested += InterfaceEventProxy.ScreenshotRequestedProxyHandler;
    Interface.DisplayText += InterfaceEventProxy.DisplayTextProxyHandler;
    InterfaceEventProxy.ScreenshotRequested += new ScreenshotRequestedEvent(InterfaceEventProxy_ScreenshotRequested);
    InterfaceEventProxy.DisplayText += new DisplayTextEvent(InterfaceEventProxy_DisplayText);
    ~BaseDXHook()
    Dispose(false);
    How can i solve it so i can use the variable framesperhourtodisplay in the DXHookD3D9 class with the TestScreenshot windows forms application ?

    Hi,
    I dont know if it will work here, since I dont know the complete structure, but the base call must be public, if the derived class is public, so the base class is at least as accessible as the derived class.
    Try make the base class public. (And maybe the base-class IDXHook of the base also...)
    Or use a different approach and make only the properties public that are needed to be public by adding an extra class...
    A structure could look like:(you need to create a class thats public in your dll and expose a property, and set this property in the internal class...)
    In the Accessing class (here Form1)
    public partial class Form1 : Form
    public Form1()
    InitializeComponent();
    private void Form1_Load(object sender, EventArgs e)
    C c = new C();
    MessageBox.Show(B.F.ToString());
    and in the class Lib:
    internal class A
    public A()
    B.F = DateTime.Now.Millisecond;
    public class B
    public static int F { get; set; }
    public class C
    public C()
    A a = new A();
    (add a referenc to the class lib from the accessing project)
    Regards,
      Thorsten

  • How can i do drag from cl_column_tree_mode drop to cl_gui_alv_grid ???

    Hi,
    I have building a program that will have one split screen and one of them has cl_column_tree_mode at top, and the other has cl_gui_alv_grid at bottom.
    I can Drag And Drop Lines From ALV GRID to TREE and i can use ONDRAG event of ALVGRID, DROP event of TREE Control and ONDROPCOMPLETE event of ALVGRID.
    But when i try to reverse it as like that Drag From TREE to ALVGRID, just DRAG event of TREE is triggering.
    I have implemented end registered ONDROP event for ALVGRID but it is no triggering.
    Have i something which missed ? Some of code at the above.
    *****************CODE****************************************
    *I created Application Ocject, Custom Container and Spliiter in here
    **       Definition of drag drop behaviour
        create object behaviour_top.
        call method behaviour_top->add
            exporting
                  flavor = 'LINEFROM' "I dont know where i can use this
                  dragsrc = 'X'
                  droptarget = 'X'
                  effect = cl_dragdrop=>move.
        call method behaviour_top->add
             exporting
                   flavor = 'LINETO'   "I dont know where i can use this
                   dragsrc = 'X'
                   droptarget = 'X'
                   effect = cl_dragdrop=>move.
        call method behaviour_top->get_handle
             importing handle = handle_top. "I am not sure that i can use this handle for both TREE Nodes and ALV Rows, But i am using it for both.
    ******************************   TREE   ********************************
    *   CREATE TREE
        ls_treemhhdr-heading = 'Nakliye ve Makaralar'.
        ls_treemhhdr-width   =  35.
        create object gref_column_tree
         exporting
         node_selection_mode   = cl_column_tree_model=>node_sel_mode_single
         item_selection        = space
         hierarchy_column_name = 'NUMBER'
         hierarchy_header      = ls_treemhhdr.
        call method gref_column_tree->create_tree_control
          exporting
            parent                       = container_1    .
    *   Events for tree control
        set handler g_application->handle_tree_drag for gref_column_tree.
        set handler g_application->handle_tree_drop for gref_column_tree.
    *   Build TREE
        perform build_tree using gref_column_tree. "I use HANDLE_TOP in this when creating nodes.
    ******************************   TREE   ********************************
    ****************************  ALV GRID  ********************************
    *   create ALV Grid
        create object alv_grid
                      exporting i_parent = container_2.
    *   Events alv control
        set handler g_application->handle_alv_drag for alv_grid.
        set handler g_application->handle_alv_drop for alv_grid.
        set handler g_application->handle_alv_drop_complete for alv_grid.
        gs_layout-grid_title = '&#304;s Listesi'.
        gs_layout-s_dragdrop-row_ddid = handle_top. "I think this is a important thing
        call method alv_grid->set_table_for_first_display
             exporting is_layout        = gs_layout
             changing  it_fieldcatalog  = gt_fieldcat
                       it_outtab        = i_tabout[].
    ****************************  ALV GRID  ********************************
    *I have implemented all methods for this class, it hink its not important to see *which code its has, important is why its not triggering.
    class lcl_application definition.
      public section.
        data: next_node_key type i.
        methods:
    *   ALV EVENTS
        handle_alv_drag for event ondrag of cl_gui_alv_grid
            importing e_row e_column e_dragdropobj,
        handle_alv_drop for event  ondrop of cl_gui_alv_grid
            importing e_row e_column es_row_no e_dragdropobj,
        handle_alv_drop_complete for event ondropcomplete of cl_gui_alv_grid
            importing e_row e_column e_dragdropobj,
    *   TREE EVENTS
        handle_tree_drag for event drag  of cl_column_tree_model
            importing node_key item_name drag_drop_object,
        handle_tree_drop for event drop  of cl_column_tree_model
            importing node_key drag_drop_object,
        handle_tree_drop_complete for event drop_complete of cl_column_tree_model
            importing node_key ITEM_NAME drag_drop_object.
    endclass.

    Thanks kaipha,
    in examples in SE83 i have noticed that i have to create an inctance for drag drop object when drag starts.
      method handle_tree_drag.
        data: "local_node_table type node_table_type,
              new_node type mtreesnode,
              dataobj type ref to lcl_dragdropobj_from_tree,
              l_keytxt(30) type c.
        catch system-exceptions move_cast_error = 1.
    *           create and fill dataobject for events ONDROP and ONDROPCOMPLETE
                create object dataobj. "When i create dataobj in here
                move node_key to dataobj->node_key.
                drag_drop_object->object = dataobj. "And when i call this method, ALV Drop event has begin triggered
        endcatch.
        if sy-subrc <> 0.
          call method drag_drop_object->abort.
        endif.
      endmethod.

  • Drag From cl_column_tree_model To cl_gui_alv_grid Is not Working ???

    Hi,
    I have building a program that will have one split screen and one of them has cl_column_tree_mode at top, and the other has cl_gui_alv_grid at bottom.
    I can Drag And Drop Lines From ALV GRID to TREE and i can use ONDRAG event of ALVGRID, DROP event of TREE Control and ONDROPCOMPLETE event of ALVGRID.
    But when i try to reverse it as like that Drag From TREE to ALVGRID, just DRAG event of TREE is triggering.
    I have implemented end registered ONDROP event for ALVGRID but it is no triggering.
    Have i something which missed ? Some of code at the above.
    *****************CODE****************************************
    *I created Application Ocject, Custom Container and Spliiter in here
    **       Definition of drag drop behaviour
        create object behaviour_top.
        call method behaviour_top->add
            exporting
                  flavor = 'LINEFROM' "I dont know where i can use this
                  dragsrc = 'X'
                  droptarget = 'X'
                  effect = cl_dragdrop=>move.
        call method behaviour_top->add
             exporting
                   flavor = 'LINETO'   "I dont know where i can use this
                   dragsrc = 'X'
                   droptarget = 'X'
                   effect = cl_dragdrop=>move.
        call method behaviour_top->get_handle
             importing handle = handle_top. "I am not sure that i can use this handle for both TREE Nodes and ALV Rows, But i am using it for both.
    ******************************   TREE   ********************************
    *   CREATE TREE
        ls_treemhhdr-heading = 'Nakliye ve Makaralar'.
        ls_treemhhdr-width   =  35.
        create object gref_column_tree
         exporting
         node_selection_mode   = cl_column_tree_model=>node_sel_mode_single
         item_selection        = space
         hierarchy_column_name = 'NUMBER'
         hierarchy_header      = ls_treemhhdr.
        call method gref_column_tree->create_tree_control
          exporting
            parent                       = container_1    .
    *   Events for tree control
        set handler g_application->handle_tree_drag for gref_column_tree.
        set handler g_application->handle_tree_drop for gref_column_tree.
    *   Build TREE
        perform build_tree using gref_column_tree. "I use HANDLE_TOP in this when creating nodes.
    ******************************   TREE   ********************************
    ****************************  ALV GRID  ********************************
    *   create ALV Grid
        create object alv_grid
                      exporting i_parent = container_2.
    *   Events alv control
        set handler g_application->handle_alv_drag for alv_grid.
        set handler g_application->handle_alv_drop for alv_grid.
        set handler g_application->handle_alv_drop_complete for alv_grid.
        gs_layout-grid_title = '&#304;s Listesi'.
        gs_layout-s_dragdrop-row_ddid = handle_top. "I think this is a important thing
        call method alv_grid->set_table_for_first_display
             exporting is_layout        = gs_layout
             changing  it_fieldcatalog  = gt_fieldcat
                       it_outtab        = i_tabout[].
    ****************************  ALV GRID  ********************************
    *I have implemented all methods for this class, it hink its not important to see *which code its has, important is why its not triggering.
    class lcl_application definition.
      public section.
        data: next_node_key type i.
        methods:
    *   ALV EVENTS
        handle_alv_drag for event ondrag of cl_gui_alv_grid
            importing e_row e_column e_dragdropobj,
        handle_alv_drop for event  ondrop of cl_gui_alv_grid
            importing e_row e_column es_row_no e_dragdropobj,
        handle_alv_drop_complete for event ondropcomplete of cl_gui_alv_grid
            importing e_row e_column e_dragdropobj,
    *   TREE EVENTS
        handle_tree_drag for event drag  of cl_column_tree_model
            importing node_key item_name drag_drop_object,
        handle_tree_drop for event drop  of cl_column_tree_model
            importing node_key drag_drop_object,
        handle_tree_drop_complete for event drop_complete of cl_column_tree_model
            importing node_key ITEM_NAME drag_drop_object.
    endclass.

    Thanks kaipha,
    in examples in SE83 i have noticed that i have to create an inctance for drag drop object when drag starts.
      method handle_tree_drag.
        data: "local_node_table type node_table_type,
              new_node type mtreesnode,
              dataobj type ref to lcl_dragdropobj_from_tree,
              l_keytxt(30) type c.
        catch system-exceptions move_cast_error = 1.
    *           create and fill dataobject for events ONDROP and ONDROPCOMPLETE
                create object dataobj. "When i create dataobj in here
                move node_key to dataobj->node_key.
                drag_drop_object->object = dataobj. "And when i call this method, ALV Drop event has begin triggered
        endcatch.
        if sy-subrc <> 0.
          call method drag_drop_object->abort.
        endif.
      endmethod.

  • I am running 10.5.8 on my 17" mac pro laptop and using Firefox 3.6.17, I have tried on several occasions to install ver 4 and when I drag icon onto my applications folder it tells me I have a newer version already there. What is going on?

    I am running system 10.5.8 on my 17" mac pro laptop and using Firefox 3.6.17, I have tried on several occasions to install your new version 4 and when I drag icon onto my applications folder it tells me I have a newer version already there (which is now the 3.6.17). What is going on?

    Firefox 4 requires at least OS X 10.5 and an Intel Mac. There is a third party version of Firefox 4 that runs on OS X 10.4/10.5 and PPC Macs, for details see http://www.floodgap.com/software/tenfourfox
    If you prefer, you can get the latest version of Firefox 3.6 from http://www.mozilla.com/en-US/firefox/all-older.html
    Mozilla are working to prevent Mac users with non-compatible systems from getting the notification about Firefox 4, and also not displaying the "Download Firefox 4" button on http://www.mozilla.com

Maybe you are looking for

  • I have an ipad 2 and just upgraded to IOS 8 I have never back up my photos and I lost all of them after upgrade is there a way to retrieve all the photos I lost?

    I Have an ipad 2. I have never back up my photos ever since setting it up or ever since I bought it. Wiith all the previous upgrades that I have  I never lost any photos and videos taken from the ipad itself. Now I upgraded to the new IOS 8 and all m

  • I have a question on paths and templates

    I have a question on how I should structure my site At my root directory on my server I have this set up. index.html /pages      page1.html (all of these were created from my own template)      page2.html      page3.html      and so on.... /webReadyG

  • Regarding web report

    Dear all I hav created web report in SE 38 . While executing this report it will cal the adobe form using this function module... FP_JOB_OPEN FP_FUNCTION_MODULE_NAME FP_JOB_CLOSE In the foreground its working fine.. I have created http link for my re

  • Exit or badi for tcode F110, which called during the payment run.

    Hi All, We have a requirement to create a txt file in the application folder, while doing the payment run. right we are copying the standard program RFFOEDI1, but we dont know in which part of code , we can find the values from REGUP and REGUH tables

  • Failed from the get-go

    Just installed Snow Leopard. Upgraded to 10.6.2. I'm on a MacPro 3ghz quad core. Start up Boot Camp Assistant. Hit continue and "You must update your system software before using this setup assistant". Vista Ultimate disk is in the drive, my second p