
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.03.2007, 21:40
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Добры вечер. Возникла проблем, на форме уместил много компонентов, на форму они не поместили, пришлось добавлять вертикальную покрутку. Тут появилась проблема, если перемещаться с помощью клавиатуры (т.е. стрелками или клавишей TAB) видно перемещение только то что на экране, а как мне объяснить, что нужно прокрутку сделать, а то мышкой приходится прокручивать, что вызывает неудобства. Что мне делать ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.03.2007, 23:29
|
|||
|---|---|---|---|
Уместить на форме много компонент |
|||
|
#18+
Scorpio_md Что мне делать ???Пересмотреть дизайн формы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 07:33
|
|||
|---|---|---|---|
Уместить на форме много компонент |
|||
|
#18+
Scorpio_md Что мне делать ??? А ты закладкы (Page Frame) пробовал применить. Очень удобная весчь. Давно использую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 08:49
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Дизайн не получится уменьшить никак, это стандартная форма ввода. Что касается пэйджфрэйма, тоже не получится, придется создать 18 закладок, в которых будет от 2 до 8 боксов, объединить их в одну, также создаст неудобство для ввода, и имя закладки станет большим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 09:25
|
|||
|---|---|---|---|
Уместить на форме много компонент |
|||
|
#18+
Scorpio_mdДизайн не получится уменьшить никак, это стандартная форма ввода... Не верю Если экран стандартный, то можно уменьшить шрифт, убрать (сократить) пояснения к элементам ввода, используя предыдущий совет - при достижении последнего поля ввода на Page Frame - автоматом перемещать ввод на следующий либо открывать новую форму для продолжения ввода... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 09:35
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
чтобы ответить на вопрос необходимо знать, что за контролы? в чем их отличия и сходство дело в том, что пейдж дает возможность выделить группы по общим сходным признакам (создать несколько групп однотипных), что дает возможность пользователю легко ориентироваться в общем объеме(куче) ну и никто не мешает вложить пэйджефрем в пейджефрейм иногда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 09:58
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Вот моя форма: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 09:59
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 09:59
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 09:59
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 10:00
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 10:01
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
ОЙ, ОЙ это мое, мое объект и субъект, объективная и субъективная сторона деяния как юрист - юристу даю совет лепи пэйджики ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 10:05
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
кстати на сессии бился препод упорно доказывал, что потерпевший - это также предмет объединяй объект, субъект, предмет объективная, субъективная сторона.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 10:08
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
обратите внимание как сделано редактирование адресной книги в том-же оутлуке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 10:09
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Согласен. Или разбить на несколько форм. Экранная форма совсем не обязана полностью повторять внешний вид документа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 10:52
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
С объединением, получится лажа, есть форма напечатанная на бумаге, если я щас начну объединять то получится разброс, они потом замахаются вводить данные, и начнется неполный ввод данных, т.к. где то что то пропустили. А произвести объединение как на форме, то получается большое количество вкладок, что так же вызывает неудобство ввода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 11:15
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Scorpio_md Ну, только Америку открывать не надо . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 11:47
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
ужОс в этом топике снова про Логику нужно тереть не могу я, не понимаю ну что-же Вы за юзверей решаете как им удобней?? ну проверить и сказать, что изв., а на вкладочке .... не запонили полечко такое-то ... или подсветить незаполненные вкладочки сереньким, а запоненнные черненьким .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 11:57
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Логика на обязательное заполнение итак стоит, но есть поля которые необязательно, но надо заполнять. А юзвери, которые сидят, народ очень тупой, если где, то что находится не на своем месте, кричат что нету. Вот тут у меня с ними и скандалы. Вот и приходится писать программы для "ТУПЫХ". А не потому что у меня проблемы с логикой. А вторая проблема, я переписываю ныне существующую программу. Там форма индентичная, и нарушать привычной ритм ввода, как говорится - для себя дороже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 11:59
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
alex11100 или подсветить незаполненные вкладочки сереньким, а запоненнные черненьким .... В этом месте, я прямо фокус делаю на то поле, которое не заполнено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 12:14
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
смех, да и только Вам уже подсказали, что форма ввода не должна выглядеть как печатный документ то бензин, а то ... дети ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 12:17
|
|||
|---|---|---|---|
Уместить на форме много компонент |
|||
|
#18+
To: Scorpio_md Ну Вы и размахнулись Зачем на данной форме расстояния между textbox - 4-5 pixels??? Зачем Вам 3-D в Textbox? Делайте 2-D, "лепите один к другому" без вертикальных пробелов. Если форма ввода повторяет печатный документ (карточку), то это вполне приемлемо, так как роботы (простите операторы) "набивают" их почти не глядя в экран... P.S. Я тоже с этого начинал лет 20 назад ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 12:50
|
|||
|---|---|---|---|
|
|||
Уместить на форме много компонент |
|||
|
#18+
Спасибо, попробую раскидать в фрэймах, только я не понял про Sergey Ch Зачем на данной форме расстояния между textbox - 4-5 pixels??? Зачем Вам 3-D в Textbox? Делайте 2-D, "лепите один к другому" без вертикальных пробелов что значит 2-D и 3-D ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 13:02
|
|||
|---|---|---|---|
Уместить на форме много компонент |
|||
|
#18+
Scorpio_mdчто значит 2-D и 3-D ???3-D - это когда Ваши поля кажутся объемными (В Вашем случае это пустая трата места)... На мой взгляд у Вас все можно легко вместить на одном экране - не так уж много полей ввода, просто они размещены неправильно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.03.2007, 13:55
|
|||
|---|---|---|---|
Уместить на форме много компонент |
|||
|
#18+
Scorpio_mdДобры вечер. Возникла проблем, на форме уместил много компонентов, на форму они не поместили, пришлось добавлять вертикальную покрутку. Тут появилась проблема, если перемещаться с помощью клавиатуры (т.е. стрелками или клавишей TAB) видно перемещение только то что на экране, а как мне объяснить, что нужно прокрутку сделать, а то мышкой приходится прокручивать, что вызывает неудобства. Что мне делать ??? Автоматическую прокрутку можно сделать при помощи метода Form.SetViewPort() Т.е. в событиях Text.When() или Text.GotFocus() анализируешь текущее положение объекта: попадает ли он в область видимости и если не попадает делаешь "прокрутку". Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Если будет еще горизонтальная полоса прокрутки, то следует учитывать высоту ScroolBar через SysMetric() и возможность сдвига по горизонтали. Хотя, согласен со всеми ответившими, что лучше переделать форму ввода на PageFrame. Scorpio_mdА юзвери, которые сидят, народ очень тупой, если где, то что находится не на своем месте, кричат что нету. Вот тут у меня с ними и скандалы. Проблема в том, что совершенно не важно, какой именно интерфейс ты сделал. "Тупым" пользователям не понравится ЛЮБОЙ интерфейс. Дело тут вовсе не в удобстве/не удобстве интерфейса, а в ЖЕЛАНИИ пользователей. Они просто НЕ ХОТЯТ (или боятся) работать с твоей программой, и выдумывают разные "идиотские" предлоги, чтобы этого не делать. Ты должен заручится поддержкой начальника этих пользователей. Он должен в приказном порядке обязать работать. "Картинка" на экране при любом раскладе не будет соответсвовать картинке на листе бумаги. Просто физически разные размеры, да и решаемые задачи разные. Поэтому подгонять картинку под печатный лист - бессмысленно. К PageFrame пользователи очень быстро привыкают. Найди какого-нибудь адекватного пользователя и предложи ему поработать с PageFrame. Думаю, ему будет удбнее имеено с PageFrame, а не с "безразмерной" формой с прокруткой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=41&tablet=1&tid=1589706]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
86ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 445ms |

| 0 / 0 |
