Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2016.07.31;
Скачать: CL | DM;

Вниз

Убрать фокус   Найти похожие ветки 

 
AlexDn ©   (2014-12-01 14:21) [0]

На форме есть несколько картинок, поставил снизу кнопку. Когда форма запускается, автоматически прокручивается к низу к этой кнопке. Как убрать с неё фокус? Или как сделать так, чтобы форма открывалась нормально, показывая её верхнее содержимое?


 
junglecat ©   (2014-12-01 14:27) [1]

Form.ActiveControl := верхнее содержимое


 
alexdn ©   (2014-12-01 14:29) [2]

> junglecat ©   (01.12.14 14:27) [1]
Form.ActiveControl:=image1;?


 
alexdn ©   (2014-12-01 14:39) [3]

что то так не хочет..


 
junglecat ©   (2014-12-01 14:43) [4]

а скролл у самой формы?
ну есть 2 варианта
- убрать скролл, прокручиваемое содержимое положить в скроллбокс, к примеру
- не ставить активконтрол или ставить на что-нибудь вверху формы, чтобы не прокручивалась к кнопке


 
Andy BitOff ©   (2014-12-01 14:53) [5]

Имадж не может принять фокус


 
alexdn ©   (2014-12-01 14:53) [6]

Вот такая фигня получается, почему открывается именно низ формы? - http://s017.radikal.ru/i433/1412/a8/89f708515fdb.png


 
alexdn ©   (2014-12-01 14:55) [7]

> Andy BitOff ©   (01.12.14 14:53) [5]
> Имадж не может принять фокус
Там есть MainMenu сверху.


 
junglecat ©   (2014-12-01 14:58) [8]

> почему открывается именно низ формы?

дефолтная кнопка, либо она - ActiveControl


 
Andy BitOff ©   (2014-12-01 15:04) [9]

Положить имадж в скроллбокс


 
Andy BitOff ©   (2014-12-01 15:06) [10]

А вообще вынести эту кнопку в пункт меню


 
alexdn ©   (2014-12-01 15:07) [11]

> junglecat ©   (01.12.14 14:58) [8]
> дефолтная кнопка, либо она - ActiveControl
Да, она последний компонент которому задаётся top и left. Как же её обмануть?


 
alexdn ©   (2014-12-01 15:13) [12]

Наверное нужно как то активизировать MainMenu.


 
alexdn ©   (2014-12-01 15:40) [13]

Нашёл такой дурацкий выход:
     Button2.Top:=0;
     Form4.ActiveControl:=button2;
     Button2.Visible:=false;
т.е. поставил фальшивую кнопку..


 
junglecat ©   (2014-12-01 15:44) [14]

не проще было бы TabOrder сменить у нижней кнопки?


 
Inovet ©   (2014-12-01 16:18) [15]

> [6] alexdn ©   (01.12.14 14:53)
> http://s017.radikal.ru/i433/1412/a8/89f708515fdb.png

Размерные линии не по ГОСТ - куда-то мимо.


 
junglecat ©   (2014-12-01 16:26) [16]

и вообще, лучше сделать как советуют в [9]


 
alexdn ©   (2014-12-01 16:29) [17]

> Inovet ©   (01.12.14 16:18) [15]
> Размерные линии не по ГОСТ - куда-то мимо.
Размерные линии чего?


 
Inovet ©   (2014-12-01 16:34) [18]

> [17] alexdn ©   (01.12.14 16:29)
> Размерные линии чего?

Стены. Гипсокартона больше, чем стены.


 
alexdn ©   (2014-12-01 16:52) [19]

> Inovet ©   (01.12.14 16:34) [18]
> Стены. Гипсокартона больше, чем стены.
Всё там нормально, наружу выносятся только размерные линии.


 
Inovet ©   (2014-12-01 16:57) [20]

Сравни справа и слева, сверху и снизу. Я бы аккуратнее делал.

А кнопку можно заменить, как уже сказали, самое простое - пунктом меню. Есть же "Страница программы", вот рядом и сделать, оно и логичнее будет, чем на чертеже.


 
alexdn ©   (2014-12-01 19:30) [21]

> Inovet ©   (01.12.14 16:57) [20]
> А кнопку можно заменить, как уже сказали, самое простое
> - пунктом меню.
Мой опыт работы с пользователями говорит о том, что чтобы заставить их сделать какое то действие нужно кнопку ставить не то что на чертеже, а просто маркером им на лбу рисовать :)


 
junglecat ©   (2014-12-01 19:36) [22]

тогда предлагаю при запуске проги несколько раз спросить "Вы уверены, что не хотите задать вопрос автору?"
Если ответит "нет" на все, то не запускать прогу. Или запускать в сильно урезанном функционале и периодически спрашивать "А может быть все-таки задать вопрос автору?"


 
alexdn ©   (2014-12-01 19:42) [23]

> junglecat ©   (01.12.14 19:36) [22]
> тогда предлагаю при запуске проги несколько раз спросить
> "Вы уверены, что не хотите задать вопрос автору?"
У меня это делают фри версии :)

> Inovet ©   (01.12.14 16:57) [20]
> Сравни справа и слева, сверху и снизу. Я бы аккуратнее делал.
Вот чертёж в сохраненном виде, всё там как надо - http://s018.radikal.ru/i516/1412/6d/64ae8b9f6ecb.png


 
Inovet ©   (2014-12-01 19:56) [24]

> [23] alexdn ©   (01.12.14 19:42)

Ты не понял.


 
QAZ   (2014-12-01 22:25) [25]


> Ты не понял.

это же легендарная "вагонка"
не спорь, за это гно даже деньги платят.....


 
alexdn ©   (2014-12-01 23:20) [26]

> QAZ   (01.12.14 22:25) [25]
> это же легендарная "вагонка"
> не спорь, за это гно даже деньги платят
Это гипсокартонка, до вагонки у меня ещё руки не дошли, и ты не поверишь, в конце работы она опрос проводит, 70% благодарят.


 
alexdn ©   (2014-12-01 23:20) [27]

Я сам удивляюсь.


 
alexdn ©   (2014-12-01 23:25) [28]

> Inovet ©   (01.12.14 16:34) [18]
> > [17] alexdn ©   (01.12.14 16:29)
> > Размерные линии чего?
>
> Стены. Гипсокартона больше, чем стены.
Кажется начал понимать, всё там правильно, все масштабы соблюдаются, и размер листа гипсокартона, и расстояние между профилями, всё сантиметр в сантиметр, всё правильно.


 
Inovet ©   (2014-12-02 04:45) [29]

> [28] alexdn ©   (01.12.14 23:25)

Не про размеры, а про размерные линии. Правый нижний угол правильно, левый верхний криво, правый верхний - потолок правильно, высота мимо. Ну и стрелочки как бы не мешало.


 
Inovet ©   (2014-12-02 04:48) [30]

Первая попавшаяся ссылка
http://www.docload.ru/Basesdoc/4/4579/index.htm



Страницы: 1 вся ветка

Текущий архив: 2016.07.31;
Скачать: CL | DM;

Наверх




Память: 0.53 MB
Время: 0.005 c
1-1338923058
POP
2012-06-05 23:04
2016.07.31
Жесткий баг с MainMenu и Toolbar


2-1417432894
AlexDn
2014-12-01 14:21
2016.07.31
Убрать фокус


2-1417613185
Jacksotnik
2014-12-03 16:26
2016.07.31
Вопрос по TWebBrowser


2-1416531715
Endy
2014-11-21 04:01
2016.07.31
Просто оставлю здесь. Кодировать символы Юникод для JS-скриптов.