Всем добрый вечер. Столкнулся с проблемой при создании интерфейса для программы.
Нужно организовать динамическое изменение элементов на форме, без последствий.
долго пробовал делать это и через слои, и через панели, но получается довольно коряво.
Если есть время - подскажите
P.S.: кстати, искал на форуме, но не нашёл. Есть ли схема графического таймера с обратным отсчётом? формат [осталось часы:минуты:секунды]. (пробовал делать через DateDiff, но страшно глючит)
code_14992.txt
с уважением к вселенскому разуму )))
Этот топик читают: Гость
Ответов: 27
Рейтинг: 14
|
|||
карма: 1 |
| ||
файлы: 1 | code_14992.txt [1KB] [170] |
Ответов: 1328
Рейтинг: 69
|
|||
Replikant писал(а): пробовал делать через DateDiff, но страшно глючит |
|||
карма: 2 |
| ||
файлы: 1 | code_14994.txt [1.6KB] [263] | ||
Голосовали: | Replikant |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Replikant писал(а): Если есть время - подскажитеподсказать что-то можно будет не раньше, чем станет известно, что собственно требуется. Фраза "динамическое изменение элементов на форме" ни о чем не говорит |
|||
карма: 27 |
|
Ответов: 8930
Рейтинг: 823
|
|||
Replikant, во всех интерфейсных элементах есть точки управления положением и размерами, делать можно что душе угодно code_14995.txt
|
|||
карма: 19 |
| ||
файлы: 1 | code_14995.txt [1.3KB] [210] | ||
Голосовали: | Replikant |
Ответов: 135
Рейтинг: 2
|
|||
|
|||
карма: 0 |
|
Ответов: 4641
Рейтинг: 334
|
|||
Replikant писал(а): через слоисмотри примеры из вики. так есть как надо делать HBoxLayoutVBoxLayoutGridLayout ------------ Дoбавленo в 21.21: Replikant писал(а): обратным отсчётом
|
|||
карма: 1 |
| ||
Голосовали: | Replikant |
Ответов: 135
Рейтинг: 2
|
|||
Replikant, Вот так получился интерфейс..только не знаю как кнопки разнести на края. может кто подскажет code_14996.txt
|
|||
карма: 0 |
| ||
файлы: 1 | code_14996.txt [2.2KB] [170] | ||
Голосовали: | Replikant |
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
| ||
файлы: 1 | code_14997.txt [1.4KB] [176] | ||
Голосовали: | Konst, Replikant |
Ответов: 2293
Рейтинг: 678
|
|||
Replikant, может это поможет code_15001.txt
Димарик писал(а): code_14996.txt |
|||
карма: 11 |
| ||
файлы: 1 | code_15001.txt [1.7KB] [379] | ||
Голосовали: | Replikant |
Ответов: 135
Рейтинг: 2
|
|||
sla8a писал(а): Димарик, элементы слои, созданы для того чтоб не городить панелиЭто понятно, но без панелей у меня не получилоь...checkBox'ы почему то падали в нижний ряд |
|||
карма: 0 |
|
Ответов: 2293
Рейтинг: 678
|
|||
Димарик писал(а): без панелей у меня не получилоь...checkBox'ы почему то падали в нижний рядИ это поправимо
|
|||
карма: 11 |
| ||
файлы: 1 | code_15005.txt [2.3KB] [345] | ||
Голосовали: | Replikant |
Ответов: 27
Рейтинг: 14
|
|||
Всем огромное спасибо, вопрос исчерпан ))
sla8a писал(а): И это поправимо code_15005.txtsla8a, у меня ссылка на http://hiasm.com/xf/index.php ведёт... ------------ Дoбавленo в 12.52: Dilma писал(а): подсказать что-то можно будет не раньше, чем станет известно, что собственно требуетсяDilma, осознал свою ошибку в следующий раз буду более понятливым |
|||
карма: 1 |
|
Ответов: 135
Рейтинг: 2
|
|||
Вот не могу понять где подвох. Два одинаковых интерфейса. первый с использованием горизонтального слоя, второй с решеткой. как надо получилось с решеткой но по идее она в этом случае не нужна?
code_15012.txt code_15013.txt И почему цвет элемента PageControl разный? настройки не менял. |
|||
карма: 0 |
| ||
файлы: 2 | code_15012.txt [1KB] [170], code_15013.txt [1KB] [170] |
Ответов: 2293
Рейтинг: 678
|
|||
Обрати внимание на AddMode в слоях. Поменяй в code_15012.txt в горизонтальном слое adPosition на adZOrder (как в code_15013.txt в слое решетка) и будет:
Димарик писал(а): Два одинаковых интерфейсаДимарик писал(а): И почему цвет элемента PageControl разный? настройки не менял.А в MainForm цвет не менял? |
|||
карма: 11 |
| ||
Голосовали: | Димарик |
Ответов: 135
Рейтинг: 2
|
|||
sla8a, спс разобрался
|
|||
карма: 0 |
|
15