3).
: , :
1. General .bmp 3 .
2. 2 ListBox. .
3. ListBox PageFrame. 2 PageFrame , General. ListBox . , ListBox PageFrame.
4. Timer Image
:
1. clients General, (..5.1). .
.5.1. General .
2. Listbox. list-list Listbox, CommandButton, Textbox Label (..5.2). , ( ColumnCount). List1.RowSource Films: fname price. , (. 5.1-5.4). Click , Text1 (. 5.5). .5.3.
.5.2. list-list.
5.1. .
FOR k=1 TO thisform.list1.ListCount
IF thisform.list1.Selected(k)then
thisform.list2.AddItem(thisform.list1.List(k,2))
ENDIF
ENDFOR
5.2. .
FOR k=1 TO thisform.list1.ListCount
thisform.list2.AddItem(thisform.list1.List(k,2))
ENDFOR
5.3. .
FOR k=1 TO thisform.list2.ListCount
IF thisform.list2.Selected(k)then
thisform.list2.RemoveItem(k)
ENDIF
ENDFOR
5.4. .
thisform.list2.Clear
5.5. .
ssum = 0
FOR k=1 TO thisform.list2.ListCount
ssum = ssum + VAL(thisform.list2.List(k))
ENDFOR
thisform.text1.value = ssum
.5.3. list-list.
3. Listbox Pageframe, editclients. MultiSelect List1 True, InteractiveChange , , /, (. 5.6). Page1 PageFrame1 Label Text clients. OLEBoundControl. .5.4.
|
|
.5.4. List Pageframe.
5.6. InteractiveChange List1.
IF thisform.list1.selected(1) then
thisform.pageframe1.page1.label14.Visible =.T.
thisform.pageframe1.page1.text1.Visible =.T.
ELSE
thisform.pageframe1.page1.label14.Visible =.F.
thisform.pageframe1.page1.text1.Visible =.F.
ENDIF
IF thisform.list1.selected(2) then
thisform.pageframe1.page1.label1.Visible =.T.
thisform.pageframe1.page1.text2.Visible =.T.
ELSE
thisform.pageframe1.page1.label1.Visible =.F.
thisform.pageframe1.page1.text2.Visible =.F.
ENDIF
IF thisform.list1.selected(3) then
thisform.pageframe1.page1.label2.Visible =.T.
thisform.pageframe1.page1.text3.Visible =.T.
ELSE
thisform.pageframe1.page1.label2.Visible =.F.
thisform.pageframe1.page1.text3.Visible =.F.
ENDIF
IF thisform.list1.selected(4) then
thisform.pageframe1.page1.label3.Visible =.T.
thisform.pageframe1.page1.text4.Visible =.T.
ELSE
thisform.pageframe1.page1.label3.Visible =.F.
thisform.pageframe1.page1.text4.Visible =.F.
ENDIF
IF thisform.list1.selected(5) then
thisform.pageframe1.page1.label4.Visible =.T.
thisform.pageframe1.page1.text5.Visible =.T.
ELSE
thisform.pageframe1.page1.label4.Visible =.F.
thisform.pageframe1.page1.text5.Visible =.F.
ENDIF
IF thisform.list1.selected(6) then
thisform.pageframe1.page1.label5.Visible =.T.
thisform.pageframe1.page1.text6.Visible =.T.
ELSE
thisform.pageframe1.page1.label5.Visible =.F.
thisform.pageframe1.page1.text6.Visible =.F.
ENDIF
IF thisform.list1.selected(7) then
thisform.pageframe1.page1.label6.Visible =.T.
thisform.pageframe1.page1.text7.Visible =.T.
ELSE
thisform.pageframe1.page1.label6.Visible =.F.
thisform.pageframe1.page1.text7.Visible =.F.
ENDIF
IF thisform.list1.selected(8) then
thisform.pageframe1.page1.label7.Visible =.T.
thisform.pageframe1.page1.Oleboundcontrol1.Visible =.T.
ELSE
thisform.pageframe1.page1.label7.Visible =.F.
thisform.pageframe1.page1.Oleboundcontrol1.Visible =.F.
ENDIF
4. Timer Image, , Spinner, CommandButton, Label. , , Stretch Image 1 - Isometric. , (. 5.7). , InteractiveChange Spinner (. 5.8). Timer Timer (. 5.9), . .5.5.
.5.5. Image Timer.
|
|
5.7. Click CommandButton.
IF thisform.timer1.Enabled ==.T.
thisform.timer1.Enabled =.F.
thisform.command1.caption = ' '
ELSE
thisform.timer1.Enabled =.T.
thisform.command1.Caption = ' '
ENDIF
5.8. InteractiveChange Spinner.
thisform.timer1.Interval = this.Value
5.9. Timer Timer.
m = 6*RAND() && Pictures 5
m = m-m%1
DO case
CASE m == 1 OR m ==0
thisform.image2.Picture = CURDIR() + "\Pictures\IronMan.jpg"
CASE m==2
thisform.image2.Picture = CURDIR() + "\Pictures\lord-of-the-rings-1.jpg"
CASE m==3
thisform.image2.Picture = CURDIR() + "\Pictures\lord-of-the-rings-2.jpg"
CASE m==4
thisform.image2.Picture = CURDIR() + "\Pictures\lord-of-the-rings-3.jpg"
CASE m==5
thisform.image2.Picture = CURDIR() + "\Pictures\spiderman.jpg"
&&
OTHERWISE thisform.image2.Picture = CURDIR() + "\Pictures\spiderman.jpg"
endcase
6