Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как через chесk ставить объектам Enabled / 13 сообщений из 13, страница 1 из 1
04.10.2006, 15:42
    #34032195
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
Привет всем!

Есть формочка, пейджфрейм на ней, на второй странице пейджфрейму есть chесk, value которого (Т/F) должно определять свойство Enabled всех остальных объектов этой страницы. Я прописал код в chесk.Valid
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
thisform.PageFrame1.Page2.lblPodtNumb.Enabled = this.Value 
thisform.PageFrame1.Page2.txtPodtNumb.Enabled = this.Value 
thisform.PageFrame1.Page2.lblPodtDate.Enabled = this.Value 
thisform.PageFrame1.Page2.txtPodtDate.Enabled = this.Value 
thisform.PageFrame1.Page2.lblCol1.Enabled = this.Value 
thisform.PageFrame1.Page2.txtCol1.Enabled = this.Value 
thisform.PageFrame1.Page2.lblIPN.Enabled = this.Value 
thisform.PageFrame1.Page2.txtIPN.Enabled = this.Value 
thisform.PageFrame1.Page2.lblPodtSvid.Enabled = this.Value 
thisform.PageFrame1.Page2.txtPodtSvid.Enabled = this.Value 
thisform.PageFrame1.Page2.lblContPhone.Enabled = this.Value 
thisform.PageFrame1.Page2.txtContPhone.Enabled = this.Value 
thisform.PageFrame1.Page2.lblTradeConditions.Enabled = this.Value 
thisform.PageFrame1.Page2.txtTradeConditions.Enabled = this.Value 
thisform.PageFrame1.Page2.lblPayForm.Enabled = this.Value 
thisform.PageFrame1.Page2.txtPayForm.Enabled = this.Value 
thisform.PageFrame1.Page2.Check2xP.Enabled = this.Value 
thisform.PageFrame1.Page2.btnPodtNaklEdit.Enabled = this.Value 
thisform.PageFrame1.Page2.btnPodtNaklPrint.Enabled = this.Value 
Так работает.
Но вот мне интересно стало поставить в свойство всех оных объектов на свойстве Enabled (типа fx) = thisform.PageFrame1.Page2.chесk.Value
Но оно не реагирует на смену chесk.Value. Понятно, что Enabled объектов не перестраивается каждую секунду, а тока при построении формы или по принуждению :). Я попробовал поставить на chесk.Valid
Код: plaintext
thisform.PageFrame1.Page2.Init
- тоже ничего не дает. А как тогда оно должно выглядеть чтоб работало таким образом?
...
Рейтинг: 0 / 0
04.10.2006, 15:44
    #34032211
Проходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
Refresh()
...
Рейтинг: 0 / 0
04.10.2006, 15:53
    #34032253
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
поставил на chесk.Valid
Код: plaintext
thisform.PageFrame1.Page2.Refresh

нифига-с не даёть :(
...
Рейтинг: 0 / 0
04.10.2006, 15:58
    #34032284
-=AlexiS=-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
посмотри что у тебя в валуе чека - скорее всего по умолчанию 0/1.
поставь .f. или .t.
...
Рейтинг: 0 / 0
04.10.2006, 16:05
    #34032319
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
ну ваще-то да, если в дизайнере зырять то там 0 по умолчанию. Я ставил .Т. - ничего не дает. Окромя того во время запуска ему сиравно присваиваецца значение поля базы, которое само по себе как раз Logical, т.е. в итоге chесk.Value именно .T./.F.

PS Enabled = thisform.PageFrame1.Page2.chесk.Value
я ставил посредством дизайнера формы. Т.е. выделил все нужные объекты, зашел на вкладку Other и в свойство Enabled вставил thisform.PageFrame1.Page2.chесk.Value нажав кнопульку fx
...
Рейтинг: 0 / 0
04.10.2006, 16:09
    #34032340
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
Никак. При любом раскладе придется где-то, как-то, но ЯВНО так и писать

Object.Enabled = ...

Это же свойство объекта, а не событие.

Грубо говоря, выключатель может быть либо включен, либо выключен. Чтобы перевести выключатель из одного состояния в другое надо щелкнуть по нему.

То, что в момент щелчка по выключателю ты анализируешь текущее состояние другого объекта к процессу "щелканья" никакого отношения не имеет. Тебе по любому надо выполнить "щелчок". А сделать это можно только и исключительно явным присвоением и никак иначе.

Правда, есть такой метод как SetAll(), который устанавливает значение реквизитов сразу у группы объектов. Но это то же самое, только другим способом.

То, что здесь можно сделать - это всего-лишь автоматизировать процесс "щелканья". Например, делать присвоение в событии Refresh() каждого объекта

Код: plaintext
1.
2.
* Object.Refresh()
This.Enabled = This.Parent.CheckBox.Value

Тогда в событии Valid самого CheckBox надо просто вызвать метод Refresh() страницы и это приведет к автоматическому срабатыванию метода Refresh() всех вложенных в эту страницу объектов. И, как следствие, изменение их свойства Enabled.

Код: plaintext
1.
2.
* CheckBox.Valid()
This.Parent.Refresh()
...
Рейтинг: 0 / 0
04.10.2006, 16:18
    #34032376
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
* Mode MS-original

PUBLIC oform1

oform1=NEWOBJECT("form1")
oform1.Show
RETURN


	**************************************************
*-- Form:            form1 (d:\forum\checkwithpf\form1.scx)
*-- ParentClass:     form
*-- BaseClass:       form
*-- Time Stamp:      10/04/06 04:17:05 PM
*
DEFINE CLASS form1 AS form


	Top =  0 
	Left =  0 
	Height =  220 
	Width =  327 
	DoCreate = .T.
	Caption = "Form1"
	Name = "Form1"


	ADD OBJECT one AS checkbox WITH ;
		Top =  12 , ;
		Left =  48 , ;
		Height =  17 , ;
		Width =  60 , ;
		Alignment =  0 , ;
		Caption = "Check1", ;
		Name = "one"


	ADD OBJECT pf AS pageframe WITH ;
		ErasePage = .T., ;
		PageCount =  2 , ;
		Top =  36 , ;
		Left =  24 , ;
		Width =  272 , ;
		Height =  169 , ;
		Name = "pf", ;
		Page1.Caption = "Page1", ;
		Page1.Name = "one", ;
		Page2.Caption = "Page2", ;
		Page2.Name = "two"


	ADD OBJECT form1.pf.one.text1 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text1"


	ADD OBJECT form1.pf.one.text2 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text2"


	ADD OBJECT form1.pf.one.text3 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text3"


	ADD OBJECT form1.pf.one.text4 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text4"


	ADD OBJECT form1.pf.one.text5 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text5"


	ADD OBJECT form1.pf.one.text6 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text6"


	ADD OBJECT form1.pf.one.text7 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text7"


	ADD OBJECT form1.pf.one.text8 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text8"


	ADD OBJECT form1.pf.one.text9 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text9"


	ADD OBJECT form1.pf.one.text10 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text10"


	ADD OBJECT form1.pf.two.text1 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text1"


	ADD OBJECT form1.pf.two.text2 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text2"


	ADD OBJECT form1.pf.two.text3 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text3"


	ADD OBJECT form1.pf.two.text4 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text4"


	ADD OBJECT form1.pf.two.text5 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text5"


	ADD OBJECT form1.pf.two.text6 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text6"


	ADD OBJECT form1.pf.two.text7 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text7"


	ADD OBJECT form1.pf.two.text8 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text8"


	ADD OBJECT form1.pf.two.text9 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text9"


	ADD OBJECT form1.pf.two.text10 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text10"


	ADD OBJECT two AS checkbox WITH ;
		Top =  12 , ;
		Left =  216 , ;
		Height =  17 , ;
		Width =  60 , ;
		Alignment =  0 , ;
		Caption = "Check1", ;
		Name = "two"


	PROCEDURE Init
		this.one.InteractiveChange()
		this.two.InteractiveChange()
	ENDPROC


	PROCEDURE one.InteractiveChange
		thisform.pf.one.SetAll('enabled',!empty(this.value))
	ENDPROC


	PROCEDURE two.InteractiveChange
		thisform.pf.two.SetAll('enabled',!empty(this.value))
	ENDPROC


ENDDEFINE
*
*-- EndDefine: form1
**************************************************

...
Рейтинг: 0 / 0
04.10.2006, 16:28
    #34032427
alex11100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
и на последок
финт ушами

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
* Mode MS-original

PUBLIC oform1

oform1=NEWOBJECT("form1")
oform1.Show
RETURN


	**************************************************
*-- Form:            form1 (d:\forum\checkwithpf\form1.scx)
*-- ParentClass:     form
*-- BaseClass:       form
*-- Time Stamp:      10/04/06 04:27:11 PM
*
DEFINE CLASS form1 AS form


	Top =  0 
	Left =  0 
	Height =  220 
	Width =  327 
	DoCreate = .T.
	Caption = "Form1"
	lone = ""
	ltwo = ""
	Name = "Form1"


	ADD OBJECT one AS checkbox WITH ;
		Top =  12 , ;
		Left =  48 , ;
		Height =  17 , ;
		Width =  60 , ;
		Alignment =  0 , ;
		Caption = "Check1", ;
		Name = "one"


	ADD OBJECT pf AS pageframe WITH ;
		ErasePage = .T., ;
		PageCount =  2 , ;
		Top =  36 , ;
		Left =  24 , ;
		Width =  272 , ;
		Height =  169 , ;
		Name = "pf", ;
		Page1.Caption = "Page1", ;
		Page1.Name = "one", ;
		Page2.Caption = "Page2", ;
		Page2.Name = "two"


	ADD OBJECT form1.pf.one.text1 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text1"


	ADD OBJECT form1.pf.one.text2 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text2"


	ADD OBJECT form1.pf.one.text3 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text3"


	ADD OBJECT form1.pf.one.text4 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text4"


	ADD OBJECT form1.pf.one.text5 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text5"


	ADD OBJECT form1.pf.one.text6 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text6"


	ADD OBJECT form1.pf.one.text7 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text7"


	ADD OBJECT form1.pf.one.text8 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text8"


	ADD OBJECT form1.pf.one.text9 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text9"


	ADD OBJECT form1.pf.one.text10 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text10"


	ADD OBJECT form1.pf.two.text1 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text1"


	ADD OBJECT form1.pf.two.text2 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text2"


	ADD OBJECT form1.pf.two.text3 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text3"


	ADD OBJECT form1.pf.two.text4 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text4"


	ADD OBJECT form1.pf.two.text5 AS textbox WITH ;
		Height =  23 , ;
		Left =  23 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text5"


	ADD OBJECT form1.pf.two.text6 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  104 , ;
		Width =  100 , ;
		Name = "Text6"


	ADD OBJECT form1.pf.two.text7 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  8 , ;
		Width =  100 , ;
		Name = "Text7"


	ADD OBJECT form1.pf.two.text8 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  32 , ;
		Width =  100 , ;
		Name = "Text8"


	ADD OBJECT form1.pf.two.text9 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  56 , ;
		Width =  100 , ;
		Name = "Text9"


	ADD OBJECT form1.pf.two.text10 AS textbox WITH ;
		Height =  23 , ;
		Left =  143 , ;
		Top =  80 , ;
		Width =  100 , ;
		Name = "Text10"


	ADD OBJECT two AS checkbox WITH ;
		Top =  12 , ;
		Left =  216 , ;
		Height =  17 , ;
		Width =  60 , ;
		Alignment =  0 , ;
		Caption = "Check1", ;
		Name = "two"


	PROCEDURE lone_assign
		lparameters tlNewValue
		This.lOne = tlNewValue
		thisform.one.Value = tlNewValue
		thisform.pf.one.SetAll('enabled',tlNewValue)
	ENDPROC


	PROCEDURE ltwo_assign
		lparameters tlNewValue
		This.lTwo = tlNewValue
		thisform.two.Value = tlNewValue
		thisform.pf.Two.SetAll('enabled',tlNewValue)
	ENDPROC


	PROCEDURE Init
		store .t. to this.lOne, this.lTwo
	ENDPROC


	PROCEDURE one.InteractiveChange
		thisform.lOne=!empty(this.value)
	ENDPROC


	PROCEDURE two.InteractiveChange
		thisform.lTwo=!empty(this.value)
	ENDPROC


ENDDEFINE
*
*-- EndDefine: form1
**************************************************

...
Рейтинг: 0 / 0
04.10.2006, 16:57
    #34032556
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
Вау! Сенкс, пипл :) !!! Проканало на "ура" следующее для chесk.Valid:
Код: plaintext
1.
thisform.PageFrame1.Page2.SetAll('enabled',this.Value)
this.Enabled = .T.
...
Рейтинг: 0 / 0
04.10.2006, 16:59
    #34032565
Strong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
Все обьекты в один контейнер,
и
thisform.PageFrame1.Page2.check1.controlsource = thisform.PageFrame1.Page2.conteiner1.Enabled

по щелчку будет дизаблится и энаблится

______________________________________
С уважением Strong
...
Рейтинг: 0 / 0
05.10.2006, 11:03
    #34033823
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
а как это - в один контейнер? вернее как группу объектов определить/объеденить в один контейнер?
...
Рейтинг: 0 / 0
06.10.2006, 12:16
    #34037182
Strong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
создал контейнер
выделил нужные обьекты
ctl +c
нажал на контейнере правой кнопкой мыши
пункт edit
ctrl+ v



______________________________________
С уважением Strong
...
Рейтинг: 0 / 0
06.10.2006, 12:43
    #34037308
CTAC-KO
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как через chесk ставить объектам Enabled
А!!! Я врубился - я не знал просто про существование такого объекта как "container" - он в форм-дизайнЁре идет опосля актив-икс объектов, дык я дальше и не смотрел.
Стало быть по щелчку будет дизаблицца сам контейнер и соотв. к содержащимся в нем объектам доступу не будя.

Тока вот сами эти объекты при этом будут ли выглядеть как дизабленные?
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Как через chесk ставить объектам Enabled / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]