Reply To: UI button – parameters

#3450
Szabadi Gergely
Participant

Dear Ben!

Yes it helped, thank you. But I still cannot understand how can I change values of an array in this example.
I tried this:

PARAMETER SCRIPT:

for i=1 to n
if GLOB_UI_BUTTON_ID <> 0 then
if GLOB_UI_BUTTON_ID<0 then
parameters n = n – 1
parameters vari_mat[i]= tempTexts[i-1]
endif
if GLOB_UI_BUTTON_ID>0 then
parameters n = n + 1
parameters vari_mat[i]= tempTexts[i+1]
endif
GLOB_UI_BUTTON_ID = 0
endif
next i

BASIC SCRIPT:

dim vari_mat[]
vari_mat[1]=mat1
vari_mat[2]=mat2
vari_mat[3]=mat3
vari_mat[4]=mat4
vari_mat[5]=mat5
vari_mat[6]=mat6
vari_mat[7]=mat7
vari_mat[8]=mat8
vari_mat[9]=mat9
vari_mat[10]=mat10

dim vari_mat_[]
vari_mat_[1]=”mat1″
vari_mat_[2]=”mat2″
vari_mat_[3]=”mat3″
vari_mat_[4]=”mat4″
vari_mat_[5]=”mat5″
vari_mat_[6]=”mat6″
vari_mat_[7]=”mat7″
vari_mat_[8]=”mat8″
vari_mat_[9]=”mat9″
vari_mat_[10]=”mat10″

dim tempTexts[]
tempTexts[1]= vari_mat[1]
tempTexts[2]= vari_mat[2]
tempTexts[3]= vari_mat[3]
tempTexts[4]= vari_mat[4]
tempTexts[5]= vari_mat[5]
tempTexts[6]= vari_mat[6]
tempTexts[7]= vari_mat[7]
tempTexts[8]= vari_mat[8]
tempTexts[9]= vari_mat[9]
tempTexts[10]= vari_mat[10]

dim tempTexts_[]
tempTexts_[1]= vari_mat_[1]
tempTexts_[2]= vari_mat_[2]
tempTexts_[3]= vari_mat_[3]
tempTexts_[4]= vari_mat_[4]
tempTexts_[5]= vari_mat_[5]
tempTexts_[6]= vari_mat_[6]
tempTexts_[7]= vari_mat_[7]
tempTexts_[8]= vari_mat_[8]
tempTexts_[9]= vari_mat_[9]
tempTexts_[10]= vari_mat_[10]

I just don’t figure out, how can I change of the values of an array.
ThX

G. Szabadi