Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

Alignment   Найти похожие ветки 

 
Rostislav Rotaru ©   (2004-07-13 18:41) [0]

Здравствуйте.
Есть поле money_field типа Money (MS SQL). В гриде и в свойствах поля в TQuery задаю alignment RightJustify. Но в режиме Edit поле выравнивается по левому краю. Как избежать этого?
Спасибо


 
Reindeer Moss Eater ©   (2004-07-13 18:48) [1]

А где ты видел подобное?


 
Rostislav Rotaru ©   (2004-07-13 18:56) [2]

Что Вы имеете в виду?


 
Fay ©   (2004-07-13 18:57) [3]

А о чём ваще речь? 8)


 
Reindeer Moss Eater ©   (2004-07-13 18:58) [4]

Я имел ввиду стандарты интерфейса Windows


 
Rostislav Rotaru ©   (2004-07-13 18:59) [5]


> Reindeer Moss Eater ©   (13.07.04 18:48) [1]

Извините, значение ячейки грида поля выравнивается по левому краю, а не поле...


 
Reindeer Moss Eater ©   (2004-07-13 19:04) [6]

Ау!
При чем здесь поле?

Мы говорим о режиме редактирования однострочного редактора текста (TEdit,TDBEdit) м выравнивании текста.


 
Rostislav Rotaru ©   (2004-07-13 19:08) [7]


> Reindeer Moss Eater ©   (13.07.04 19:04) [6]

От типа поля зависит: если поле текстовое, то все нормально, а если допустим, money, то возникает эта проблема. В Едите все как надо, меня Grid интересует


 
Reindeer Moss Eater ©   (2004-07-13 19:10) [8]

Когда включается редактирование в гриде, то в гриде создается этот самый Едит.
Инплэйс эдитор называется.


 
Rostislav Rotaru ©   (2004-07-14 10:37) [9]

Поискал в справке InplaceEditor. Поэкспериментировал с свойством Align. Но это не то. Он выводит значение слева от самого грида.
Мне кажется, я хожу вокруг да около, а решение очень простое. Но к сожалению сам не смог решить.


 
Reindeer Moss Eater ©   (2004-07-14 14:38) [10]

Он выводит значение слева от самого грида.

Потому что так решили. Потому что это стандарт.

Но к сожалению сам не смог решить.
Правильно и сделал.


 
Rostislav Rotaru ©   (2004-07-14 14:45) [11]

Но это же не эстетично как-то. Возьмите, например, Access. Там же все "нормально". И зависит только от свойства Alignment. Если это  свойство alRight, то и в режиме Edit оно выравнивается по правому краю...


 
Reindeer Moss Eater ©   (2004-07-14 14:49) [12]

Стрелки часов крутятся "по часовой стрелке" потому что часы изобрели в северном полушарии.
Большинство народностей пишет слева-направо потому что цивилизация появилась в северном полушарии где солце ходит слева-направо.

Поэтому и текст в TEdit при редактировании выровнен слева направо.

Не нравится - смени BiDiMode и локаль системы.
Правда поможет не для всех типов полей.


 
Sandman25 ©   (2004-07-14 14:54) [13]

[12] Reindeer Moss Eater ©   (14.07.04 14:49)

ИМХО пишут слева направо, потому что так удобнее правшам - видно уже написанное, рука движется по ненаписанному.
Извиняюсь за offtop



Страницы: 1 вся ветка

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.035 c
6-1086689533
LeXXX
2004-06-08 14:12
2004.08.08
вопрос по Winsock


6-1086609132
Николай
2004-06-07 15:52
2004.08.08
Как написать прогу для получения писем с сервера?


3-1089955641
Rater
2004-07-16 09:27
2004.08.08
dbf поле длинна 2 тип Numeric. В RunTime создать можно?


14-1090175352
Огромное Кулясищще
2004-07-18 22:29
2004.08.08
Смотрите, какой прикол


4-1088418091
Denis_Visma
2004-06-28 14:21
2004.08.08
Автоклик на форме!!! не кликает!!!!