ruby-****@sourc*****
ruby-****@sourc*****
2013年 3月 13日 (水) 06:48:22 JST
------------------------- REMOTE_ADDR = 184.145.80.119 REMOTE_HOST = URL = http://ruby-gnome2.sourceforge.jp/hiki.cgi?tut-gtk2-dnd-textv-n-iconv ------------------------- @@ -1,41 +1,85 @@ -= Drag And Drop += (10) Drag And Drop {{link "tut-gtk2-dnd-native-treev", "tut-gtk2-dnd", "tut-gtk", "tut-gtk2-dnd-onto-drawables"}} -# (10.3)/(9a) [current file: tut-gtk2-dnd-textv-n-iconv] +# (10.3.3)/(9a) [current file: tut-gtk2-dnd-textv-n-iconv] +== Sorry, still under construction +### ------------------------------------------------------------------------------------------ +### Contents of this chapter: +### 10 Drag And Drop (this page) // tut-gtk2-dnd +### 10.1 DnD Introduction // tut-gtk2-dnd-intro +### 10.1.1 Identifying the DnD Objects +### 10.1.2 The DnD Source And Destination Objects +### 10.1.2.1 Why Do the DnD Widgets Need a Gdk::Window Of Their Own +### 10.1.2.2 There Are Three Different Source And Destination DnD Set-Up Scenarios +### 10.2 Setting DnD For Widgets Without Their Own Gdk::Window // tut-gtk2-dnd-intro +### 10.2.1 Dragging a Button Onto a Label +### 10.2.1.1 Time To Start Using Object-Oriented Programming Paradigm +### 10.2.1.1.1 Notes About the DnD Debugging Module +### [(10.2.2) 9.6.2.2 Dragging a Toolbar Within a Window] //*tut-gtk2-mnstbs-tb#Dra... +### 10.2.2 Dragging a Toolbar Within a Window (oo version) // tut-gtk2-dnd-intro +### 10.2.2.1 'dnd-toolbar-oo.rb' program example notes +### 10.3 DnD Widgets With Their Own Gdk::Window // tut-gtk2-dnd-native-treev +### 10.3.1 DnD In Text View Widget +### 10.3.2 DnD Tree View Items +### 10.3.2.1 Built-in DnD Tree View Mechanism +### 10.3.2.2 Custom DnD In Tree View -== Sorry, still under construction +### 10.3.3 DnD Icon View Items // tut-gtk2-textv-n-iconv +### 10.3.3.1 Custom DnD In Text View +### 10.3.4 Dragging And Dropping Onto Drawable Widgets // tut-gtk2-dnd-onto-drawables +### 10.3.4.1 DnD Onto Gtk::DrawingArea +### 10.3.4.2 DnD And Cairo // tut-gtk2-dnd-onto-drawables#DnD And Cairo +### ------------------------------------------------------------------------------------------ + + + # (10.3.3) == DnD Icon View Items +(10.3.3){{br}} +{{image_left("iconv-to-textv-dnd-s1.png")}} -{{image_left("iconv-to-textv-dnd-s1.png")}} + + {{br}} {{br}} # (10.3.3.1) === Custom DnD In Text View +(10.3.3.1){{br}} + {{image_left("iconv-2-txtv-drag-img-from-desktop-s1.png")}} {{image_right("gnu-baby-32x32.jpg")}} {{image_right("gnu-GPL-px100.jpg")}} + {{br}} -Let's look at the program listing: +Let's look at the (10.3.3.1) program listing: +=== Complete 'iconv-to-textv-dnd.rb' Program Listing +(10.3.3.1) /continued/{{br}} + + +# (10.3.3.1.1) :Programmer's Note: + + (10.3.3.1.1){{br}} (HikiGtk and HikiDnDdbg modules can be viewed and copied from section: 10.2.1.1 [((<Time To Start Using Object-Oriented Programming Paradigm|tut-gtk2-dnd-intro#Time To Start Using Object-Oriented Programming Paradigm>))]) + + ((*iconv-to-textv-dnd.rb*))