[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
+---------------------------------+
|           SIZE POPUP            |
+---------------------------------+
SIZE POPUP <popup name>
        TO <expN1>, <expN2>
        | BY <expN3>, <expN4>

-----------------------------------
Changes size of a previously defined popup.
-----------------------------------

<popup name>
        Popup whose size you want to change.

TO <expN1>, <expN2>
        To change size of popup to specific size, use SIZE POPUP <popup name>
TO <expN1>, <expN2>.  Numeric expressions <expN1> and <expN2>
respectively represent the size of the popup in rows and columns.

BY <expN3>, <expN4>
        To change size of popup relative to its current size, use BY <expN3>,
<expN4> clause.  <expN3> and <expN4> represent the change in size of
popup in rows and columns.  If <expN3> or <expN4> or both are positive
the popup's size is increased; if <expN3> or <expN4> or both are
negative the popup's size is decreased.

+---------------------------------+
|         Program Example         |
+---------------------------------+
CLEAR
DEFINE POPUP movinpop FROM 2,2 TO 20, 17 PROMPT FILES LIKE *.PRG ;
        TITLE 'Programs'
ACTIVATE POPUP movinpop NOWAIT

ON SELECTION POPUP movinpop DO moveproc WITH PROMPT()

FOR count = 1 TO 10
        SIZE POPUP movinpop BY 0,1  && Enlarge the popup
NEXT

FOR count = 1 TO 30
        MOVE POPUP movinpop BY 1,0  && Move popup down
NEXT

MOVE POPUP movinpop TO -20,50 && Move popup up above screen

FOR count = 1 TO 22
        MOVE POPUP movinpop BY 1,0  && Move popup down
NEXT

FOR count = 1 TO 10
        SIZE POPUP movinpop BY 0,-1 && Return popup to previous size
NEXT

FOR count = 1 TO 48
        MOVE POPUP movinpop BY 0,-1 && Return popup to original position
NEXT

ACTIVATE POPUP movinpop

PROCEDURE moveproc
PARAMETERS choice
DEACTIVATE POPUP movinpop
RELEASE POPUP    movinpop
@ 2,2 SAY 'You selected the file' + choice

-----------------------------------

See Also:  ACTIVATE POPUP, DEFINE POPUP, HIDE POPUP, SCROLL, SHOW POPUP

-----------------------------------

See Also: ACTIVATE POPUP DEFINE POPUP HIDE POPUP SCROLL SHOW POPUP
This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson