NAME ModifyProp -- Modify the current parameters of a proportional gadget. SYNOPSIS ModifyProp( Gadget, Window, Requester, A0 A1 A2 Flags, HorizPot, VertPot, HorizBody, VertBody ) D0 D1 D2 D3 D4 VOID ModifyProp( struct Gadget *, struct Window *, struct Requester *, UWORD, UWORD, UWORD, UWORD, UWORD ); FUNCTION Modifies the parameters of the specified proportional gadget. The gadget's internal state is then recalculated and the imagery is redisplayed in the window or requester that contains the gadget. The requester variable can point to a requester structure. If the gadget has the GTYP_REQGADGET flag set, the gadget is in a requester and the window pointer must point to the window of the requester. If this is not the gadget of a requester, the requester argument may be NULL. NOTE: this function causes all gadgets from the proportional gadget to the end of the gadget list to be refreshed, for reasons of compatibility. For more refined display updating, use NewModifyProp(). New for V36: ModifyProp() refreshing consists of redrawing gadgets completely. NewModifyProp() has changed this behavior (see NewModifyProp()). INPUTS PropGadget = pointer to a proportional gadget Window = pointer to the window containing the gadget or the window containing the requester containing the gadget. Requester = pointer to a requester (may be NULL if this isn't a requester gadget) Flags = value to be stored in the Flags field of the PropInfo HorizPot = value to be stored in the HorizPot field of the PropInfo VertPot = value to be stored in the VertPot field of the PropInfo HorizBody = value to be stored in the HorizBody field of the PropInfo VertBody = value to be stored in the VertBody field of the PropInfo RESULT None BUGS SEE ALSO NewModifyProp() The Intuition Reference Manual and Amiga Rom Kernel Manual contain more information on Proportional Gadgets.
[Back to Amiga Developer Docs]