Имоти bidimode stringgrid Делфи
имот BiDiMode
Имоти BiDiMode StringGrid Delphi определя посоката на писмото, когато редактирате клетки в StringGrid компонент. стойността на имотите BiDiMode Delphi могат да бъдат:
- BiDiMode: = bdLeftToRight;
- BiDiMode: = bdRightToLeft;
- BiDiMode: = bdRightToLeftNoAlign;
- BiDiMode: = bdRightToLeftReadingOnly;
Тъй като ние не живеем в една от тези страни, проверете в действие този имот в нашата Windows е трудно, защото местните настройките на езика на операционната система се използва в нашата страна, ограничава използването на BiDiMode на стойността на имота. различна от bdLeftToRight. По-скоро, сложи-то може да бъде каквото си искате, обаче, посоката на печат ще бъде запознат - от ляво на дясно.
Можете дори да проведат експеримент. Създаване на инспектор имот обекти BiDiMode StringGrid стойност компонент, равен bdRightToLeft и пиша това събитие манипулатор OnCreate:
процедура TForm1.FormCreate (Sender: TObject);
започвам
ако StringGrid1.BiDiMode = bdLeftToRight
след това с надписи: = 'BiDiMode = bdLeftToRight "
друг надпис: = 'BiDiMode = bdRightToLeft ";
приключи;
Ние се очакваната: BiDiMode = bdLeftToRight. провери - изпращане на съобщение е променило.
На следващо място, по-нататък се опита да промени BiDiMode имот и чрез софтуер. По същия манипулатор вложка първа линия
Получаваме: BiDiMode = bdRightToLeft, но когато се опитате да отпечатате в таблицата се вижда, че посоката на писмото си остава един и същ, познат ни посока от ляво на дясно.