~ubuntu-branches/ubuntu/precise/rhythmbox/precise-201203091205

« back to all changes in this revision

Viewing changes to doc/reference/html/rhythmbox-rb-tree-dnd.html

Tags: upstream-0.9.5
ImportĀ upstreamĀ versionĀ 0.9.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
1
2
<html>
2
3
<head>
3
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
7
8
<link rel="up" href="ch02.html" title="Lib">
8
9
<link rel="prev" href="rhythmbox-rb-string-helpers.html" title="rb-string-helpers">
9
10
<link rel="next" href="rhythmbox-rb-util.html" title="rb-util">
10
 
<meta name="generator" content="GTK-Doc V1.4 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.6 (XML mode)">
11
12
<link rel="stylesheet" href="style.css" type="text/css">
12
13
<link rel="chapter" href="ch01.html" title="IRadio UI">
13
14
<link rel="chapter" href="ch02.html" title="Lib">
19
20
<link rel="chapter" href="ch08.html" title="Widgets">
20
21
</head>
21
22
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
22
 
<table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
 
23
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
24
<tr valign="middle">
23
25
<td><a accesskey="p" href="rhythmbox-rb-string-helpers.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
24
26
<td><a accesskey="u" href="ch02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
25
27
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
26
28
<th width="100%" align="center">Rhythmbox Development Reference Manual</th>
27
29
<td><a accesskey="n" href="rhythmbox-rb-util.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
28
 
</tr></table>
 
30
</tr>
 
31
<tr><td colspan="5" class="shortcuts"><nobr><a href="#top_of_page" class="shortcut">Top</a>
 
32
                  &#160;|&#160;
 
33
                  <a href="#desc" class="shortcut">Description</a>
 
34
                  &#160;|&#160;
 
35
                  <a href="#object_hierarchy" class="shortcut">Object Hierarchy</a></nobr></td></tr>
 
36
</table>
29
37
<div class="refentry" lang="en">
30
38
<a name="rhythmbox-rb-tree-dnd"></a><div class="titlepage"></div>
31
39
<div class="refnamediv"><table width="100%"><tr>
32
40
<td valign="top">
33
 
<h2><span class="refentrytitle">rb-tree-dnd</span></h2>
 
41
<h2><span class="refentrytitle"><a name="top_of_page"></a>rb-tree-dnd</span></h2>
34
42
<p>rb-tree-dnd &#8212; </p>
35
43
</td>
36
44
<td valign="top" align="right"></td>
37
45
</tr></table></div>
38
46
<div class="refsynopsisdiv">
39
 
<h2>Synopsis</h2>
 
47
<a name="synopsis"></a><h2>Synopsis</h2>
40
48
<a name="RbTreeDragSource"></a><a name="RbTreeDragDest"></a><pre class="synopsis">
41
49
 
42
50
 
92
100
</pre>
93
101
</div>
94
102
<div class="refsect1" lang="en">
95
 
<a name="id2557944"></a><h2>Object Hierarchy</h2>
 
103
<a name="object_hierarchy"></a><h2>Object Hierarchy</h2>
96
104
<pre class="synopsis">
97
105
 
98
106
  GInterface
105
113
</pre>
106
114
</div>
107
115
<div class="refsect1" lang="en">
108
 
<a name="id2557976"></a><h2>Description</h2>
 
116
<a name="desc"></a><h2>Description</h2>
109
117
<p>
110
118
 
111
119
</p>
112
120
</div>
113
121
<div class="refsect1" lang="en">
114
 
<a name="id2557987"></a><h2>Details</h2>
 
122
<a name="details"></a><h2>Details</h2>
115
123
<div class="refsect2" lang="en">
116
 
<a name="id2557993"></a><h3>
 
124
<a name="id2529063"></a><h3>
117
125
<a name="RB-TYPE-TREE-DRAG-DEST:CAPS"></a>RB_TYPE_TREE_DRAG_DEST</h3>
118
 
<a class="indexterm" name="id2558002"></a><pre class="programlisting">#define RB_TYPE_TREE_DRAG_DEST              (rb_tree_drag_dest_get_type ())
 
126
<a class="indexterm" name="id2529074"></a><pre class="programlisting">#define RB_TYPE_TREE_DRAG_DEST              (rb_tree_drag_dest_get_type ())
119
127
</pre>
120
128
<p>
121
129
 
123
131
</div>
124
132
<hr>
125
133
<div class="refsect2" lang="en">
126
 
<a name="id2558018"></a><h3>
 
134
<a name="id2529090"></a><h3>
127
135
<a name="RB-TREE-DRAG-DEST:CAPS"></a>RB_TREE_DRAG_DEST()</h3>
128
 
<a class="indexterm" name="id2558028"></a><pre class="programlisting">#define RB_TREE_DRAG_DEST(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), RB_TYPE_TREE_DRAG_DEST, RbTreeDragDest))
 
136
<a class="indexterm" name="id2529102"></a><pre class="programlisting">#define RB_TREE_DRAG_DEST(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), RB_TYPE_TREE_DRAG_DEST, RbTreeDragDest))
129
137
</pre>
130
138
<p>
131
139
 
144
152
</div>
145
153
<hr>
146
154
<div class="refsect2" lang="en">
147
 
<a name="id2558064"></a><h3>
 
155
<a name="id2529138"></a><h3>
148
156
<a name="RB-IS-TREE-DRAG-DEST:CAPS"></a>RB_IS_TREE_DRAG_DEST()</h3>
149
 
<a class="indexterm" name="id2558073"></a><pre class="programlisting">#define RB_IS_TREE_DRAG_DEST(obj)           (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RB_TYPE_TREE_DRAG_DEST))
 
157
<a class="indexterm" name="id2529149"></a><pre class="programlisting">#define RB_IS_TREE_DRAG_DEST(obj)           (G_TYPE_CHECK_INSTANCE_TYPE ((obj), RB_TYPE_TREE_DRAG_DEST))
150
158
</pre>
151
159
<p>
152
160
 
165
173
</div>
166
174
<hr>
167
175
<div class="refsect2" lang="en">
168
 
<a name="id2558109"></a><h3>
 
176
<a name="id2529185"></a><h3>
169
177
<a name="RB-TREE-DRAG-DEST-GET-IFACE:CAPS"></a>RB_TREE_DRAG_DEST_GET_IFACE()</h3>
170
 
<a class="indexterm" name="id2558120"></a><pre class="programlisting">#define RB_TREE_DRAG_DEST_GET_IFACE(obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), RB_TYPE_TREE_DRAG_DEST, RbTreeDragDestIface))
 
178
<a class="indexterm" name="id2529196"></a><pre class="programlisting">#define RB_TREE_DRAG_DEST_GET_IFACE(obj)    (G_TYPE_INSTANCE_GET_INTERFACE ((obj), RB_TYPE_TREE_DRAG_DEST, RbTreeDragDestIface))
171
179
</pre>
172
180
<p>
173
181
 
186
194
</div>
187
195
<hr>
188
196
<div class="refsect2" lang="en">
189
 
<a name="id2558156"></a><h3>
 
197
<a name="id2533387"></a><h3>
190
198
<a name="RbTreeDragSource-struct"></a>RbTreeDragSource</h3>
191
 
<a class="indexterm" name="id2558166"></a><pre class="programlisting">typedef struct _RbTreeDragSource RbTreeDragSource;</pre>
 
199
<a class="indexterm" name="id2533399"></a><pre class="programlisting">typedef struct _RbTreeDragSource RbTreeDragSource;</pre>
192
200
<p>
193
201
 
194
202
</p>
195
203
</div>
196
204
<hr>
197
205
<div class="refsect2" lang="en">
198
 
<a name="id2523540"></a><h3>
 
206
<a name="id2533415"></a><h3>
199
207
<a name="RbTreeDragSourceIface"></a>RbTreeDragSourceIface</h3>
200
 
<a class="indexterm" name="id2523549"></a><pre class="programlisting">typedef struct {
 
208
<a class="indexterm" name="id2533426"></a><pre class="programlisting">typedef struct {
201
209
        GTypeInterface g_iface;
202
210
 
203
211
        /* VTable - not signals */
218
226
</div>
219
227
<hr>
220
228
<div class="refsect2" lang="en">
221
 
<a name="id2544835"></a><h3>
 
229
<a name="id2519134"></a><h3>
222
230
<a name="RbTreeDragDest-struct"></a>RbTreeDragDest</h3>
223
 
<a class="indexterm" name="id2539048"></a><pre class="programlisting">typedef struct _RbTreeDragDest RbTreeDragDest;</pre>
 
231
<a class="indexterm" name="id2543728"></a><pre class="programlisting">typedef struct _RbTreeDragDest RbTreeDragDest;</pre>
224
232
<p>
225
233
 
226
234
</p>
227
235
</div>
228
236
<hr>
229
237
<div class="refsect2" lang="en">
230
 
<a name="id2549344"></a><h3>
 
238
<a name="id2533448"></a><h3>
231
239
<a name="RbTreeDragDestIface"></a>RbTreeDragDestIface</h3>
232
 
<a class="indexterm" name="id2523577"></a><pre class="programlisting">typedef struct {
 
240
<a class="indexterm" name="id2533460"></a><pre class="programlisting">typedef struct {
233
241
        GTypeInterface g_iface;
234
242
 
235
243
        /* VTable - not signals */
263
271
</div>
264
272
<hr>
265
273
<div class="refsect2" lang="en">
266
 
<a name="id2523606"></a><h3>
 
274
<a name="id2533489"></a><h3>
267
275
<a name="RbTreeDestFlag"></a>enum RbTreeDestFlag</h3>
268
 
<a class="indexterm" name="id2523616"></a><pre class="programlisting">typedef enum {
 
276
<a class="indexterm" name="id2533502"></a><pre class="programlisting">typedef enum {
269
277
        RB_TREE_DEST_EMPTY_VIEW_DROP = 1 &lt;&lt; 0,
270
278
        RB_TREE_DEST_CAN_DROP_INTO = 1 &lt;&lt; 1,
271
279
        RB_TREE_DEST_CAN_DROP_BETWEEN = 1 &lt;&lt; 2,
278
286
</div>
279
287
<hr>
280
288
<div class="refsect2" lang="en">
281
 
<a name="id2523635"></a><h3>
 
289
<a name="id2533520"></a><h3>
282
290
<a name="rb-tree-drag-source-row-draggable"></a>rb_tree_drag_source_row_draggable ()</h3>
283
 
<a class="indexterm" name="id2523646"></a><pre class="programlisting">gboolean    rb_tree_drag_source_row_draggable
 
291
<a class="indexterm" name="id2533532"></a><pre class="programlisting">gboolean    rb_tree_drag_source_row_draggable
284
292
                                            (<a href="rhythmbox-rb-tree-dnd.html#RbTreeDragSource">RbTreeDragSource</a> *drag_source,
285
293
                                             GList *path_list);</pre>
286
294
<p>
316
324
</div>
317
325
<hr>
318
326
<div class="refsect2" lang="en">
319
 
<a name="id2523749"></a><h3>
 
327
<a name="id2533638"></a><h3>
320
328
<a name="rb-tree-drag-source-drag-data-delete"></a>rb_tree_drag_source_drag_data_delete ()</h3>
321
 
<a class="indexterm" name="id2523760"></a><pre class="programlisting">gboolean    rb_tree_drag_source_drag_data_delete
 
329
<a class="indexterm" name="id2564067"></a><pre class="programlisting">gboolean    rb_tree_drag_source_drag_data_delete
322
330
                                            (<a href="rhythmbox-rb-tree-dnd.html#RbTreeDragSource">RbTreeDragSource</a> *drag_source,
323
331
                                             GList *path_list);</pre>
324
332
<p>
356
364
</div>
357
365
<hr>
358
366
<div class="refsect2" lang="en">
359
 
<a name="id2561842"></a><h3>
 
367
<a name="id2564190"></a><h3>
360
368
<a name="rb-tree-drag-source-drag-data-get"></a>rb_tree_drag_source_drag_data_get ()</h3>
361
 
<a class="indexterm" name="id2561853"></a><pre class="programlisting">gboolean    rb_tree_drag_source_drag_data_get
 
369
<a class="indexterm" name="id2564203"></a><pre class="programlisting">gboolean    rb_tree_drag_source_drag_data_get
362
370
                                            (<a href="rhythmbox-rb-tree-dnd.html#RbTreeDragSource">RbTreeDragSource</a> *drag_source,
363
371
                                             GList *path_list,
364
372
                                             GtkSelectionData *selection_data);</pre>
402
410
</div>
403
411
<hr>
404
412
<div class="refsect2" lang="en">
405
 
<a name="id2561994"></a><h3>
 
413
<a name="id2564348"></a><h3>
406
414
<a name="rb-tree-drag-dest-get-type"></a>rb_tree_drag_dest_get_type ()</h3>
407
 
<a class="indexterm" name="id2562003"></a><pre class="programlisting">GType       rb_tree_drag_dest_get_type      (void);</pre>
 
415
<a class="indexterm" name="id2564359"></a><pre class="programlisting">GType       rb_tree_drag_dest_get_type      (void);</pre>
408
416
<p>
409
417
 
410
418
</p>
422
430
</div>
423
431
<hr>
424
432
<div class="refsect2" lang="en">
425
 
<a name="id2562036"></a><h3>
 
433
<a name="id2564391"></a><h3>
426
434
<a name="rb-tree-drag-dest-drag-data-received"></a>rb_tree_drag_dest_drag_data_received ()</h3>
427
 
<a class="indexterm" name="id2562046"></a><pre class="programlisting">gboolean    rb_tree_drag_dest_drag_data_received
 
435
<a class="indexterm" name="id2564404"></a><pre class="programlisting">gboolean    rb_tree_drag_dest_drag_data_received
428
436
                                            (<a href="rhythmbox-rb-tree-dnd.html#RbTreeDragDest">RbTreeDragDest</a> *drag_dest,
429
437
                                             GtkTreePath *dest,
430
438
                                             GtkTreeViewDropPosition pos,
472
480
</div>
473
481
<hr>
474
482
<div class="refsect2" lang="en">
475
 
<a name="id2562155"></a><h3>
 
483
<a name="id2564512"></a><h3>
476
484
<a name="rb-tree-drag-dest-row-drop-possible"></a>rb_tree_drag_dest_row_drop_possible ()</h3>
477
 
<a class="indexterm" name="id2562166"></a><pre class="programlisting">gboolean    rb_tree_drag_dest_row_drop_possible
 
485
<a class="indexterm" name="id2564525"></a><pre class="programlisting">gboolean    rb_tree_drag_dest_row_drop_possible
478
486
                                            (<a href="rhythmbox-rb-tree-dnd.html#RbTreeDragDest">RbTreeDragDest</a> *drag_dest,
479
487
                                             GtkTreePath *dest_path,
480
488
                                             GtkTreeViewDropPosition pos,
522
530
</div>
523
531
<hr>
524
532
<div class="refsect2" lang="en">
525
 
<a name="id2562274"></a><h3>
 
533
<a name="id2564633"></a><h3>
526
534
<a name="rb-tree-drag-dest-row-drop-position"></a>rb_tree_drag_dest_row_drop_position ()</h3>
527
 
<a class="indexterm" name="id2562285"></a><pre class="programlisting">gboolean    rb_tree_drag_dest_row_drop_position
 
535
<a class="indexterm" name="id2564646"></a><pre class="programlisting">gboolean    rb_tree_drag_dest_row_drop_position
528
536
                                            (<a href="rhythmbox-rb-tree-dnd.html#RbTreeDragDest">RbTreeDragDest</a> *drag_dest,
529
537
                                             GtkTreePath *dest_path,
530
538
                                             GList *targets,
572
580
</div>
573
581
<hr>
574
582
<div class="refsect2" lang="en">
575
 
<a name="id2562392"></a><h3>
 
583
<a name="id2564754"></a><h3>
576
584
<a name="rb-tree-dnd-add-drag-dest-support"></a>rb_tree_dnd_add_drag_dest_support ()</h3>
577
 
<a class="indexterm" name="id2562404"></a><pre class="programlisting">void        rb_tree_dnd_add_drag_dest_support
 
585
<a class="indexterm" name="id2564767"></a><pre class="programlisting">void        rb_tree_dnd_add_drag_dest_support
578
586
                                            (GtkTreeView *tree_view,
579
587
                                             <a href="rhythmbox-rb-tree-dnd.html#RbTreeDestFlag">RbTreeDestFlag</a> flags,
580
588
                                             const GtkTargetEntry *targets,
623
631
</div>
624
632
<hr>
625
633
<div class="refsect2" lang="en">
626
 
<a name="id2562521"></a><h3>
 
634
<a name="id2564884"></a><h3>
627
635
<a name="rb-tree-dnd-add-drag-source-support"></a>rb_tree_dnd_add_drag_source_support ()</h3>
628
 
<a class="indexterm" name="id2562532"></a><pre class="programlisting">void        rb_tree_dnd_add_drag_source_support
 
636
<a class="indexterm" name="id2564897"></a><pre class="programlisting">void        rb_tree_dnd_add_drag_source_support
629
637
                                            (GtkTreeView *tree_view,
630
638
                                             GdkModifierType start_button_mask,
631
639
                                             const GtkTargetEntry *targets,
674
682
</div>
675
683
</div>
676
684
</div>
677
 
<table class="navigation" width="100%" summary="Navigation footer" cellpadding="2" cellspacing="0"><tr valign="middle">
678
 
<td align="left"><a accesskey="p" href="rhythmbox-rb-string-helpers.html"><b>&lt;&lt;&#160;rb-string-helpers</b></a></td>
679
 
<td align="right"><a accesskey="n" href="rhythmbox-rb-util.html"><b>rb-util&#160;&gt;&gt;</b></a></td>
680
 
</tr></table>
681
685
</body>
682
686
</html>