powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не работает SetFocus на TexBox
10 сообщений из 10, страница 1 из 1
Не работает SetFocus на TexBox
    #38342335
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В коде прописываю фокус на текстовое поле
Код: sql
1.
ThisForm.txtOp.SetFocus


но фокус почему-то не переходит на это поле (Свойства поля Visible и Enabled = .T.).
В чём может быть проблема?
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342353
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOB,

1. В коде чего?
2. Куда фокус переходит?
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342384
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNG9IKOB,

1. В коде чего?
2. Куда фокус переходит?

1. В коде Command Button той же формы.
2. Фокус переходит на Grid с TabIndex = 1
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342410
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOB,

1. Надеюсь, в Click?
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342425
Penner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть что.нибудь в txtOp.When ?
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342440
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNG9IKOB,

1. Надеюсь, в Click?

Совершенно верно

PennerЕсть что.нибудь в txtOp.When ?

Там пусто
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342456
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOBВ коде прописываю фокус на текстовое поле
Код: sql
1.
ThisForm.txtOp.SetFocus




После этой строки еще код есть?
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342459
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если в кнопке на Click() написать ThisForm.TextBox.SetFocus() то фокус уйдет на TextBox
Если происходит что-то другое - смотри что происходит в коде после ThisForm.txtOp.SetFocus()

Как проверить где искать: создай новый текстбокс (Text1) и попробуй делать ThisForm.Text1.SetFocus() если будет переходить ищи чего в txtOp понаписал, не будет - ищи в коде после SetFocus()
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342479
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
9IKOBВ коде прописываю фокус на текстовое поле
Код: sql
1.
ThisForm.txtOp.SetFocus


но фокус почему-то не переходит на это поле (Свойства поля Visible и Enabled = .T.).
В чём может быть проблема?

Не верю

Код: sql
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.
PUBLIC o

o = CREATEOBJECT('gridcommand')
o.show(1)

DEFINE CLASS gridcommand AS form


	Caption = "Form1"
	Name = "Form1"


	ADD OBJECT Text1 AS Textbox WITH ;
		Height = 30, ;
		Left = 12, ;
		Top = 12, ;
		Width = 349, ;
		Name = "text1"

	ADD OBJECT Text2 AS Textbox WITH ;
		Height = 30, ;
		Left = 12, ;
		Top = 52, ;
		Width = 349, ;
		Name = "Text2"


	ADD OBJECT command1 AS commandbutton WITH ;
		Top = 192, ;
		Left = 12, ;
		Height = 37, ;
		Width = 349, ;
		Caption = "Жми", ;
		Name = "Command1"


PROCEDURE command1.click
	WITH thisform
		.text2.setfocus()
		.text2.name = 'Text_'
		.text1.name = 'Text2'
		.text_.name = 'Text1'
	ENDWITH 	
ENDPROC 

ENDDEFINE
...
Рейтинг: 0 / 0
Не работает SetFocus на TexBox
    #38342498
9IKOB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь за свою невнимательность: сейчас проверил - в самом конце кода события Click Command Button стоит строка
Код: sql
1.
ThisForm.grdGild.SetFocus


Человеческий фактор)
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Не работает SetFocus на TexBox
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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