![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Alignment [D7, MSSQL]
Rostislav Rotaru © (2004-07-13 18:41:00)Здравствуйте.
Есть поле money_field типа Money (MS SQL). В гриде и в свойствах поля в TQuery задаю alignment RightJustify. Но в режиме Edit поле выравнивается по левому краю. Как избежать этого?
Спасибо
Sandman25 (2004-07-14 14:54:00) [1][12] Reindeer Moss Eater © (14.07.04 14:49)
ИМХО пишут слева направо, потому что так удобнее правшам - видно уже написанное, рука движется по ненаписанному.
Извиняюсь за offtop
Reindeer Moss Eater (2004-07-14 14:49:00) [2]Стрелки часов крутятся "по часовой стрелке" потому что часы изобрели в северном полушарии.
Большинство народностей пишет слева-направо потому что цивилизация появилась в северном полушарии где солце ходит слева-направо.
Поэтому и текст в TEdit при редактировании выровнен слева направо.
Не нравится - смени BiDiMode и локаль системы.
Правда поможет не для всех типов полей.
Rostislav Rotaru (2004-07-14 14:45:00) [3]Но это же не эстетично как-то. Возьмите, например, Access. Там же все "нормально". И зависит только от свойства Alignment. Если это свойство alRight, то и в режиме Edit оно выравнивается по правому краю...
Reindeer Moss Eater (2004-07-14 14:38:00) [4]Он выводит значение слева от самого грида.
Потому что так решили. Потому что это стандарт.
Но к сожалению сам не смог решить.
Правильно и сделал.
Rostislav Rotaru (2004-07-14 10:37:00) [5]Поискал в справке InplaceEditor. Поэкспериментировал с свойством Align. Но это не то. Он выводит значение слева от самого грида.
Мне кажется, я хожу вокруг да около, а решение очень простое. Но к сожалению сам не смог решить.
Reindeer Moss Eater (2004-07-13 19:10:00) [6]Когда включается редактирование в гриде, то в гриде создается этот самый Едит.
Инплэйс эдитор называется.
Rostislav Rotaru (2004-07-13 19:08:00) [7]
> Reindeer Moss Eater © (13.07.04 19:04) [6]
От типа поля зависит: если поле текстовое, то все нормально, а если допустим, money, то возникает эта проблема. В Едите все как надо, меня Grid интересует
Reindeer Moss Eater (2004-07-13 19:04:00) [8]Ау!
При чем здесь поле?
Мы говорим о режиме редактирования однострочного редактора текста (TEdit,TDBEdit) м выравнивании текста.
Rostislav Rotaru (2004-07-13 18:59:00) [9]
> Reindeer Moss Eater © (13.07.04 18:48) [1]
Извините, значение ячейки грида поля выравнивается по левому краю, а не поле...
Reindeer Moss Eater (2004-07-13 18:58:00) [10]Я имел ввиду стандарты интерфейса Windows
Fay (2004-07-13 18:57:00) [11]А о чём ваще речь? 8)
Rostislav Rotaru (2004-07-13 18:56:00) [12]Что Вы имеете в виду?
Reindeer Moss Eater (2004-07-13 18:48:00) [13]А где ты видел подобное?