Mercurial > pidgin
comparison src/request.h @ 7904:9b478c6e0bfa
[gaim-migrate @ 8564]
Added support for invisible fields.
committer: Tailor Script <tailor@pidgin.im>
| author | Christian Hammond <chipx86@chipx86.com> |
|---|---|
| date | Sun, 21 Dec 2003 08:57:56 +0000 |
| parents | 3ca501305ac5 |
| children | 1d0bc32f8038 |
comparison
equal
deleted
inserted
replaced
| 7903:d91806e4ea64 | 7904:9b478c6e0bfa |
|---|---|
| 60 { | 60 { |
| 61 GaimRequestFieldType type; | 61 GaimRequestFieldType type; |
| 62 | 62 |
| 63 char *id; | 63 char *id; |
| 64 char *label; | 64 char *label; |
| 65 | |
| 66 gboolean visible; | |
| 65 | 67 |
| 66 union | 68 union |
| 67 { | 69 { |
| 68 struct | 70 struct |
| 69 { | 71 { |
| 353 * @param label The text label. | 355 * @param label The text label. |
| 354 */ | 356 */ |
| 355 void gaim_request_field_set_label(GaimRequestField *field, const char *label); | 357 void gaim_request_field_set_label(GaimRequestField *field, const char *label); |
| 356 | 358 |
| 357 /** | 359 /** |
| 360 * Sets whether or not a field is visible. | |
| 361 * | |
| 362 * @param field The field. | |
| 363 * @param visible TRUE if visible, or FALSE if not. | |
| 364 */ | |
| 365 void gaim_request_field_set_visible(GaimRequestField *field, gboolean visible); | |
| 366 | |
| 367 /** | |
| 358 * Returns the type of a field. | 368 * Returns the type of a field. |
| 359 * | 369 * |
| 360 * @param field The field. | 370 * @param field The field. |
| 361 * | 371 * |
| 362 * @return The field's type. | 372 * @return The field's type. |
| 378 * @param field The field. | 388 * @param field The field. |
| 379 * | 389 * |
| 380 * @return The label text. | 390 * @return The label text. |
| 381 */ | 391 */ |
| 382 const char *gaim_request_field_get_label(const GaimRequestField *field); | 392 const char *gaim_request_field_get_label(const GaimRequestField *field); |
| 393 | |
| 394 /** | |
| 395 * Returns whether or not a field is visible. | |
| 396 * | |
| 397 * @param field The field. | |
| 398 * | |
| 399 * @return TRUE if the field is visible. FALSE otherwise. | |
| 400 */ | |
| 401 gboolean gaim_request_field_is_visible(const GaimRequestField *field); | |
| 383 | 402 |
| 384 /*@}*/ | 403 /*@}*/ |
| 385 | 404 |
| 386 /**************************************************************************/ | 405 /**************************************************************************/ |
| 387 /** @name String Field API */ | 406 /** @name String Field API */ |
