1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
3
<title>Cairo-Dock: Fichier source de /opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-dialogs.h</title>
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
<link href="tabs.css" rel="stylesheet" type="text/css">
7
<!-- Généré par Doxygen 1.5.3 -->
10
<li><a href="index.html"><span>Page principale</span></a></li>
11
<li><a href="annotated.html"><span>Structures de données</span></a></li>
12
<li class="current"><a href="files.html"><span>Fichiers</span></a></li>
14
<form action="search.php" method="get">
15
<table cellspacing="0" cellpadding="0" border="0">
17
<td><label> Rechercher </label></td>
18
<td><input type="text" name="query" value="" size="20" accesskey="s"/></td>
25
<h1>/opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-dialogs.h</h1><a href="cairo-dock-dialogs_8h.html">Aller à la documentation de ce fichier.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001
26
<a name="l00002"></a>00002 <span class="preprocessor">#ifndef __CAIRO_DOCK_DIALOGS__</span>
27
<a name="l00003"></a>00003 <span class="preprocessor"></span><span class="preprocessor">#define __CAIRO_DOCK_DIALOGS__</span>
28
<a name="l00004"></a>00004 <span class="preprocessor"></span>
29
<a name="l00005"></a>00005 <span class="preprocessor">#include "<a class="code" href="cairo-dock-struct_8h.html">cairo-dock-struct.h</a>"</span>
30
<a name="l00006"></a>00006
31
<a name="l00012"></a><a class="code" href="cairo-dock-dialogs_8h.html#e1786822a5e484aa4665ae7a5d50d9dd">00012</a> <span class="preprocessor">#define CAIRO_DOCK_IS_DIALOG(pContainer) (pContainer != NULL && pContainer->iType == CAIRO_DOCK_TYPE_DIALOG)</span>
32
<a name="l00013"></a>00013 <span class="preprocessor"></span>
33
<a name="l00018"></a><a class="code" href="cairo-dock-dialogs_8h.html#ea265de97cc7064c8b5c4d6a6eba4cb4">00018</a> <span class="preprocessor">#define CAIRO_DOCK_DIALOG(pContainer) ((CairoDockDialog *)pContainer)</span>
34
<a name="l00019"></a>00019 <span class="preprocessor"></span>
35
<a name="l00020"></a>00020 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#26e6a29f939bd4d33e78eb9dcdfbbd9d">cairo_dock_load_dialog_buttons</a> (<a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, gchar *cButtonOkImage, gchar *cButtonCancelImage);
36
<a name="l00021"></a>00021
37
<a name="l00027"></a>00027 gboolean <a class="code" href="cairo-dock-dialogs_8h.html#6dc04f02666290c652d8bf770332d3ec">cairo_dock_dialog_reference</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
38
<a name="l00033"></a>00033 gboolean <a class="code" href="cairo-dock-dialogs_8h.html#ffdb58e55a26660b2e45c69313bb26d8">cairo_dock_dialog_unreference</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
39
<a name="l00034"></a>00034
40
<a name="l00039"></a>00039 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#7ec78ebc183ab4ebe55c7bc1073297a7">cairo_dock_isolate_dialog</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
41
<a name="l00044"></a>00044 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#b5822c21c603892d7cc5253a31040598">cairo_dock_free_dialog</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
42
<a name="l00050"></a>00050 gboolean <a class="code" href="cairo-dock-dialogs_8h.html#704d0673d79e3fdda3428749e56087a2">cairo_dock_remove_dialog_if_any</a> (<a class="code" href="struct__Icon.html">Icon</a> *icon);
43
<a name="l00054"></a>00054 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#d01c86db0a68977e4bf5e2d1077085a7">cairo_dock_remove_orphelans</a> (<span class="keywordtype">void</span>);
44
<a name="l00055"></a>00055
45
<a name="l00056"></a>00056
46
<a name="l00057"></a>00057 GtkWidget *<a class="code" href="cairo-dock-dialogs_8h.html#d73a22b3ffbe4e254e2de80ac43bb635">cairo_dock_build_common_interactive_widget_for_dialog</a> (<span class="keyword">const</span> gchar *cInitialAnswer, <span class="keywordtype">double</span> fValueForHScale, <span class="keywordtype">double</span> fMaxValueForHScale);
47
<a name="l00058"></a>00058
48
<a name="l00059"></a>00059 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#aa4d47dce96b6dc66690ba2ea07afacd">cairo_dock_build_dialog</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, gchar *cImageFilePath, GtkWidget *pInteractiveWidget, GtkButtonsType iButtonsType, <a class="code" href="cairo-dock-struct_8h.html#b6ad4f75675a2a32a1f910952c86b346">CairoDockActionOnAnswerFunc</a> pActionFunc, gpointer data, GFreeFunc pFreeDataFunc);
49
<a name="l00060"></a>00060
50
<a name="l00061"></a>00061
51
<a name="l00062"></a>00062 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#500310b40af3f12e2807761f4ec5d002">cairo_dock_dialog_calculate_aimed_point</a> (<a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">int</span> *iX, <span class="keywordtype">int</span> *iY, gboolean *bRight, <a class="code" href="cairo-dock-struct_8h.html#35a7692ad6c6de1d8606b26d6f8ca57f">CairoDockTypeHorizontality</a> *bIsHorizontal, gboolean *bDirectionUp);
52
<a name="l00063"></a>00063
53
<a name="l00064"></a>00064 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#f58d2bf272c1d1b47e206794eb23a144">cairo_dock_dialog_find_optimal_placement</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
54
<a name="l00065"></a>00065
55
<a name="l00066"></a>00066 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#9aadd5121c502deca4e50e20ff8e863d">cairo_dock_place_dialog</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer);
56
<a name="l00070"></a>00070 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#b7e2efc6b1cf310c8085f90cd74e3697">cairo_dock_replace_all_dialogs</a> (<span class="keywordtype">void</span>);
57
<a name="l00071"></a>00071
58
<a name="l00072"></a>00072
59
<a name="l00087"></a>00087 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#e83f9f49d2445ecfa5b6682d6cc6a9da">cairo_dock_show_dialog_full</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">double</span> fTimeLength, gchar *cIconPath, GtkButtonsType iButtonsType, GtkWidget *pInteractiveWidget, <a class="code" href="cairo-dock-struct_8h.html#b6ad4f75675a2a32a1f910952c86b346">CairoDockActionOnAnswerFunc</a> pActionFunc, gpointer data, GFreeFunc pFreeDataFunc);
60
<a name="l00088"></a>00088
61
<a name="l00099"></a>00099 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#a9e10600f826f134628c146426ae1f92">cairo_dock_show_temporary_dialog_with_icon</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">double</span> fTimeLength, gchar *cIconPath, ...);
62
<a name="l00109"></a>00109 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#3787f51b99a6112508d396a61a9dc8e3">cairo_dock_show_temporary_dialog</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">double</span> fTimeLength, ...);
63
<a name="l00119"></a>00119 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#4a3bc9c903e7940c48e7d7c32cf28500">cairo_dock_show_temporary_dialog_with_default_icon</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">double</span> fTimeLength, ...);
64
<a name="l00120"></a>00120
65
<a name="l00132"></a>00132 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#434157c88ef1255ff7258407459630d6">cairo_dock_show_dialog_with_question</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, gchar *cIconPath, <a class="code" href="cairo-dock-struct_8h.html#b6ad4f75675a2a32a1f910952c86b346">CairoDockActionOnAnswerFunc</a> pActionFunc, gpointer data, GFreeFunc pFreeDataFunc);
66
<a name="l00145"></a>00145 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#7c7a4d00ee27a10ca085971b33c1e7dc">cairo_dock_show_dialog_with_entry</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, gchar *cIconPath, <span class="keyword">const</span> gchar *cTextForEntry, <a class="code" href="cairo-dock-struct_8h.html#b6ad4f75675a2a32a1f910952c86b346">CairoDockActionOnAnswerFunc</a> pActionFunc, gpointer data, GFreeFunc pFreeDataFunc);
67
<a name="l00158"></a>00158 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *<a class="code" href="cairo-dock-dialogs_8h.html#9c19f60620ad0f9ad08360ffb5947e8f">cairo_dock_show_dialog_with_value</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, gchar *cIconPath, <span class="keywordtype">double</span> fValue, <a class="code" href="cairo-dock-struct_8h.html#b6ad4f75675a2a32a1f910952c86b346">CairoDockActionOnAnswerFunc</a> pActionFunc, gpointer data, GFreeFunc pFreeDataFunc);
68
<a name="l00159"></a>00159
69
<a name="l00171"></a>00171 <span class="keywordtype">int</span> <a class="code" href="cairo-dock-dialogs_8h.html#d2f065837ba1a70a3f74d1473c8cd83e">cairo_dock_show_dialog_and_wait</a> (<span class="keyword">const</span> gchar *cText, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">double</span> fTimeLength, gchar *cIconPath, GtkButtonsType iButtonsType, GtkWidget *pInteractiveWidget);
70
<a name="l00180"></a>00180 gchar *<a class="code" href="cairo-dock-dialogs_8h.html#79cef627d9112419159bcd75643d927c">cairo_dock_show_demand_and_wait</a> (<span class="keyword">const</span> gchar *cMessage, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keyword">const</span> gchar *cInitialAnswer);
71
<a name="l00190"></a>00190 <span class="keywordtype">double</span> <a class="code" href="cairo-dock-dialogs_8h.html#4d0154650d2e9f8a4ac59e2233ff3251">cairo_dock_show_value_and_wait</a> (<span class="keyword">const</span> gchar *cMessage, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer, <span class="keywordtype">double</span> fInitialValue, <span class="keywordtype">double</span> fMaxValue);
72
<a name="l00198"></a>00198 <span class="keywordtype">int</span> <a class="code" href="cairo-dock-dialogs_8h.html#bf8d5468edb62d8b4f0978302cde1af5">cairo_dock_ask_question_and_wait</a> (<span class="keyword">const</span> gchar *cQuestion, <a class="code" href="struct__Icon.html">Icon</a> *pIcon, <a class="code" href="struct__CairoDockContainer.html">CairoDockContainer</a> *pContainer);
73
<a name="l00199"></a>00199
74
<a name="l00200"></a>00200
75
<a name="l00206"></a>00206 gboolean <a class="code" href="cairo-dock-dialogs_8h.html#155378dd7008931b53632e681c826fd2">cairo_dock_icon_has_dialog</a> (<a class="code" href="struct__Icon.html">Icon</a> *pIcon);
76
<a name="l00211"></a>00211 <a class="code" href="struct__Icon.html">Icon</a> *<a class="code" href="cairo-dock-dialogs_8h.html#6e4e1b619976f6889b3bed3a9d45c710">cairo_dock_get_dialogless_icon</a> (<span class="keywordtype">void</span>);
77
<a name="l00212"></a>00212
78
<a name="l00213"></a>00213
79
<a name="l00220"></a>00220 <a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> * <a class="code" href="cairo-dock-dialogs_8h.html#68be54d95151113264ca36abad463900">cairo_dock_show_general_message</a> (<span class="keyword">const</span> gchar *cMessage, <span class="keywordtype">double</span> fTimeLength);
80
<a name="l00226"></a>00226 <span class="keywordtype">int</span> <a class="code" href="cairo-dock-dialogs_8h.html#d11e25360e626bff842a69d84d58037b">cairo_dock_ask_general_question_and_wait</a> (<span class="keyword">const</span> gchar *cQuestion);
81
<a name="l00227"></a>00227
82
<a name="l00228"></a>00228
83
<a name="l00233"></a>00233 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#1e7aa5fae3a6ba6f3a07985815850c08">cairo_dock_hide_dialog</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
84
<a name="l00238"></a>00238 <span class="keywordtype">void</span> <a class="code" href="cairo-dock-dialogs_8h.html#d968f6969bf68add045329015ec7c15e">cairo_dock_unhide_dialog</a> (<a class="code" href="struct__CairoDockDialog.html">CairoDockDialog</a> *pDialog);
85
<a name="l00239"></a>00239
86
<a name="l00244"></a>00244 GtkWidget *<a class="code" href="cairo-dock-dialogs_8h.html#35328719329bb71b2e4aae69a99586d9">cairo_dock_steal_widget_from_its_container</a> (GtkWidget *pWidget);
87
<a name="l00245"></a>00245
88
<a name="l00246"></a>00246 <span class="preprocessor">#endif</span>
89
</pre></div><hr size="1"><address style="text-align: right;"><small>Généré le Wed Apr 16 03:27:15 2008 pour Cairo-Dock par
90
<a href="http://www.doxygen.org/index.html">
91
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.3 </small></address>