Hi,

Could you show runnable script instead of snippet?


Thanks,
--
kou

In <d1aa0074-4c07-c7f8-4d56-06878d8df435 / unitybox.de>
  "GTK3 DND-Function don't except files" on Sat, 28 Sep 2019 08:58:21 +0200,
  ulli bei Unity <upahermann / unitybox.de> wrote:

> 
> Hi,
> 
> up to now I worked with the following dnd function. It worked very
> well, I could drop files and http-adresses from browser.
> 
> Now I changed to Linux mint 19.2, dnd with files will not work
> anymore.
> 
> Unfortunately the dnd function aren't well described.
> 
> UH
> 
> 
> def create_drop_space cb
>  cb.drag_dest_set( Gtk::DestDefaults::ALL, [['text/plain', 0, 0]],
> Gdk::DragAction::COPY)
>  cb.signal_connect('drag_data_received') do |w, context, x, y,
> data, info, time|
>  #Encoding.default_internal
>  type=data.text[0..4] # what is dropped ?
>  path=data.text[0..data.text.length] # length of dropped
>  aS=data.data
>  kwords=cb.active_iter[0].split(',')
>  save_dnd_data data, kwords
>  end
> 
> end
> 

Unsubscribe: <mailto:ruby-talk-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>