Главная страница
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.021 c
1-1090965433
барбос
2004-07-28 01:57
2004.08.08
после компиляции программа плохо работает


3-1089719670
MORA
2004-07-13 15:54
2004.08.08
RXDBComboEdit


1-1090987088
Last
2004-07-28 07:58
2004.08.08
Перевод символов в верхний регистр при вводе


14-1090320899
ArMellon
2004-07-20 14:54
2004.08.08
Народ спасайте надо состряпать прогу которая инет обрубает на


6-1086442138
Neo09
2004-06-05 17:28
2004.08.08
Как просмотреть все "шары" локальной сети?