|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.06.2019, 00:38 | #1 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Delphi 10.2 разное расположение компонента во время проектирования и выполнения программы
Доброе время суток,
Такая проблема на TGroupBox расположены 2 TSpeedButton. Во времая проектирования верхняя кнопка расположена нормально, т.е. в рамках TGroupBox (см. рис1). А во время, выполнения, она съезжает с TGroupBox (см. рис2). Программно я это не делаю. Тем более, проверяю свойство «Top» кнопки и при проектировании и при выполнении, оно = 3. Как привести приложение во время выполнения к нормальному виду? P.S. - Тем более как может кнопка НАезжать на рамки TGroupBox, если она находится в контейнере. - Взял новые TGroupBox, расположил новые 2 TSpeedButton - таже самая фигня. никогда такого не видел... - И это не кнопка съезжает, а TGroupBox Последний раз редактировалось KBO; 19.06.2019 в 01:28. |
19.06.2019, 09:04 | #2 | ||||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
другими словами SpeedButton.Parent <> GroupBox Цитата:
Цитата:
Цитата:
программа — запись алгоритма на языке понятном транслятору
|
||||
19.06.2019, 12:24 | #3 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
вот посмотрите пожалуйста
https://www.dropbox.com/s/ieavbfz8m9...iceNC.dfm?dl=0 Причем, было же год все нормально с этим groupbox, позавчера ввзял его переместил в другое место и кнопки вертикально поставил, а были горизонтально Последний раз редактировалось KBO; 19.06.2019 в 12:28. |
19.06.2019, 15:07 | #4 | ||
Старожил
Регистрация: 20.04.2008
Сообщений: 5,526
|
Цитата:
при условии что там 8(!) Groupbox и на всех них(ну правда не на всех) общим числом 15(!) SpeedButton не говоря уж о прочих компонентах. на картинке НЕТ имен Цитата:
программа — запись алгоритма на языке понятном транслятору
|
||
19.06.2019, 18:18 | #5 | |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Цитата:
https://www.dropbox.com/s/ieavbfz8m9...iceNC.dfm?dl=0 Нужный GroupBox имее наименование: "grbQuestionExecute" да А вот старая dfm, в которой отображение без проблем, но там расположение кнопок горизонтальное мне вот интересно, на форме есть другой SpeedButton "sbReceiveCostUnit", он находится в GroupBox "grbEditNC", но он почему-то не съезжает во время выполнения - хотя и должен судя по всему Последний раз редактировалось KBO; 19.06.2019 в 19:29. |
|
19.06.2019, 20:04 | #6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
19.06.2019, 20:18 | #8 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Да немого не продумали создатели dropbox (не в первый раз люди спрашивают...), ранее такого не выпадало,
да действительно там регистрация не нужна... посмотрите пожалуйста Последний раз редактировалось KBO; 19.06.2019 в 20:22. |
19.06.2019, 21:37 | #9 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Еще интересно, как может "Object inspector" при проектировании показывать высоту groupbox = 55, и при выполнении программы она = 55, а если сравнить с посщью printscreen, высоты - разные.
Единицы же не умеют изменяться. Этож не может быть - стиль Последний раз редактировалось KBO; 19.06.2019 в 21:43. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Время выполнения программы! | BlackFishSQL | Паскаль, Turbo Pascal, PascalABC.NET | 10 | 28.11.2011 23:48 |
Время выполнения программы. | Небесный | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 12.05.2011 09:39 |
Изменение Version Info во время выполнения программы на Delphi | Stim777 | Общие вопросы Delphi | 3 | 11.01.2011 20:24 |
Время выполнения программы | Zhamie | Общие вопросы Delphi | 8 | 15.09.2009 15:26 |
Как замерить время выполнения программы | Gracel | Общие вопросы Delphi | 5 | 12.06.2007 22:16 |