Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вернуть размер поля по умолчанию. / 10 сообщений из 10, страница 1 из 1
28.01.2021, 07:39
    #40039537
old_joy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
Программно увеличиваю размер поля, изменяя ширину и высоту.
Как восстановить ширину и высоту по умолчанию? То есть вернуть начальные размеры поля?
...
Рейтинг: 0 / 0
28.01.2021, 08:26
    #40039544
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
old_joy
Программно увеличиваю размер поля, изменяя ширину и высоту.
ColumnWidth и RowHeight F1 там написано
...
Рейтинг: 0 / 0
28.01.2021, 11:12
    #40039585
sdku
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
old_joy,
А просто сжатие\расширение не?
...
Рейтинг: 0 / 0
28.01.2021, 20:55
    #40039727
vmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
old_joy
Как восстановить ширину и высоту по умолчанию? То есть вернуть начальные размеры поля?


определи для себя что это такое, увидь значения и запиши их в константы
потом после тетриса можешь к ним вернутся в любое время
...
Рейтинг: 0 / 0
29.01.2021, 07:47
    #40039806
old_joy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
vmag
old_joy
Как восстановить ширину и высоту по умолчанию? То есть вернуть начальные размеры поля?


определи для себя что это такое, увидь значения и запиши их в константы
потом после тетриса можешь к ним вернутся в любое время

Предполагал, что есть что-то типа: me.поле1.Width.DefaultSize, чтобы не ковыряться с переменными.
...
Рейтинг: 0 / 0
29.01.2021, 09:46
    #40039819
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
old_joy
что есть что-то типа: me.поле1.Width.DefaultSize
Панург
ColumnWidth и RowHeight F1 там написано
надо не предполагать, а читатьhttps://docs.microsoft.com/ru-ru/office/vba/api/access.textbox.columnwidth–1 (По умолчанию) Размер столбца до ширины по умолчанию.
–2 Размер столбца в зависимости от ширины отображаемого текста.https://docs.microsoft.com/ru-ru/office/vba/api/access.form.rowheight Чтобы указать высоту для текущего шрифта по умолчанию, можно задать для свойства RowHeight значение true.
...
Рейтинг: 0 / 0
29.01.2021, 13:14
    #40039879
old_joy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
Панург
old_joy
что есть что-то типа: me.поле1.Width.DefaultSize
Панург
ColumnWidth и RowHeight F1 там написано
надо не предполагать, а читатьhttps://docs.microsoft.com/ru-ru/office/vba/api/access.textbox.columnwidth–1 (По умолчанию) Размер столбца до ширины по умолчанию.
–2 Размер столбца в зависимости от ширины отображаемого текста.
https://docs.microsoft.com/ru-ru/office/vba/api/access.form.rowheight Чтобы указать высоту для текущего шрифта по умолчанию, можно задать для свойства RowHeight значение true.Свойство ColumnWidth = -1.
Мне нужно было изменить свойство Width на значение по умолчанию. Сделаю через переменные - не проблема.
...
Рейтинг: 0 / 0
29.01.2021, 16:02
    #40039936
Панург
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
old_joy, для начала грамотно опиши задачу. Или подвинь монитор поближе, отсюда плохо видно.
old_joy
Мне нужно было изменить свойство Width на значение по умолчанию.
Ты справку читал по этому свойству ? Ты там видел что-то про значения по умолчанию? Я нет. ЕМНИП, при создании текстового поля оно принимает ширину текста названия поля, но специально оно нигде не сохраняется.
...
Рейтинг: 0 / 0
30.01.2021, 09:32
    #40040048
court
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
old_joy
Программно увеличиваю размер поля, изменяя ширину и высоту.
Где, @#$ь, ты это делаешь ?
Нуу, за 3-и дня-то мог бы уже и "признаться" ...

В табличной форме/подформе ?
Код: vbnet
1.
?getoption("Default column width")
...
Рейтинг: 0 / 0
01.02.2021, 07:40
    #40040366
old_joy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вернуть размер поля по умолчанию.
court
old_joy
Программно увеличиваю размер поля, изменяя ширину и высоту.
Где, @#$ь, ты это делаешь ?
Нуу, за 3-и дня-то мог бы уже и "признаться" ...

В обычной форме.

'Считываем высоту и ширину экрана
Call LoadPosition(hwnd, me_Height, me_Width, 0, 0)

'Переводим пиксели в твипы
me_Height = PixelToTwip(hwnd, me_Height)
me_Width = PixelToTwip(hwnd, me_Width)

'Высота и ширина
Me.Поле1.Height = me_Height - 1400 - 60 'Область данных на 60 пиксей больше,
Me.Поле1.Width = (Me.WebBrowser6.Height / 15) * 20 'соотношение высоты и ширины 2000/1500

'Если высота области данных была больше, чем требуется
Me.ОбластьДанных.Height = me_Height - 1400

'Середина экрана
r1 = me_Width / 2

'Половина ширины Поля1
r2 = Me.Поле1.Width / 2

'Поле1 по центру
Me.Поле1.Left = r1 - r2
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Вернуть размер поля по умолчанию. / 10 сообщений из 10, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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