| 420 * |
420 * |
| 421 * @return A list of actions (pairs of arguments, as in setter). |
421 * @return A list of actions (pairs of arguments, as in setter). |
| 422 */ |
422 */ |
| 423 GSList * |
423 GSList * |
| 424 purple_request_cpar_get_extra_actions(PurpleRequestCommonParameters *cpar); |
424 purple_request_cpar_get_extra_actions(PurpleRequestCommonParameters *cpar); |
| |
425 |
| |
426 /** |
| |
427 * Sets the same parent window for this dialog, as the parent of specified |
| |
428 * Notify API or Request API dialog UI handle. |
| |
429 * |
| |
430 * @param cpar The parameters set. |
| |
431 * @param ui_handle The UI handle. |
| |
432 */ |
| |
433 void |
| |
434 purple_request_cpar_set_parent_from(PurpleRequestCommonParameters *cpar, |
| |
435 gpointer ui_handle); |
| |
436 |
| |
437 /** |
| |
438 * Gets the parent "donor" for this dialog. |
| |
439 * |
| |
440 * @param cpar The parameters set (may be @c NULL). |
| |
441 * |
| |
442 * @return The donors UI handle. |
| |
443 */ |
| |
444 gpointer |
| |
445 purple_request_cpar_get_parent_from(PurpleRequestCommonParameters *cpar); |
| 425 |
446 |
| 426 /*@}*/ |
447 /*@}*/ |
| 427 |
448 |
| 428 /**************************************************************************/ |
449 /**************************************************************************/ |
| 429 /** @name Field List API */ |
450 /** @name Field List API */ |
| 1843 const char *cancel_text, GCallback cancel_cb, |
1864 const char *cancel_text, GCallback cancel_cb, |
| 1844 PurpleRequestCommonParameters *cpar, |
1865 PurpleRequestCommonParameters *cpar, |
| 1845 void *user_data); |
1866 void *user_data); |
| 1846 |
1867 |
| 1847 /** |
1868 /** |
| |
1869 * Checks, if passed UI handle is valid. |
| |
1870 * |
| |
1871 * @param ui_handle The UI handle. |
| |
1872 * @param type The pointer to variable, where request type may be stored |
| |
1873 * (may be @c NULL). |
| |
1874 * |
| |
1875 * @return TRUE, if handle is valid, FALSE otherwise. |
| |
1876 */ |
| |
1877 gboolean |
| |
1878 purple_request_is_valid_ui_handle(void *ui_handle, PurpleRequestType *type); |
| |
1879 |
| |
1880 /** |
| 1848 * Closes a request. |
1881 * Closes a request. |
| 1849 * |
1882 * |
| 1850 * @param type The request type. |
1883 * @param type The request type. |
| 1851 * @param uihandle The request UI handle. |
1884 * @param uihandle The request UI handle. |
| 1852 */ |
1885 */ |