PDA

Просмотр полной версии : SH LINUX WINE проблема с полями даты



ffff
16.02.2011, 01:06
Суть проблемы. Хочу установить sh на линукс все ставиться запускается под wine только есть одна проблема, d полях ввода даты отображают всякие крокозябры. Поля видемо используют дельфиские TDateTime компоненты. Кто может сталкивался, знает как победить ?

---------- Сообщение добавлено в 00:06 ---------- Предыдущее сообщение было в 00:04 ----------

А клиента под линукс случайно у СХ не появилось?

Admin
16.02.2011, 01:11
sh на линукс
О КАК.... :) Тогда версию хауса хоть озвучте...

А клиента под линукс случайно у СХ не появилось?
не встречал :)

ffff
16.02.2011, 01:26
SH 4.2

SH
16.02.2011, 01:46
ffff, Вы не единственный.
http://mx-net.blogspot.com/2010/03/ucs-storehouse-wine.html
"...все работает, то есть работать, конечно, нельзя"


А клиента под линукс случайно у СХ не появилось?
Еще один промах UCS. А ведь вроде бы - что стоит?

count
18.02.2011, 02:02
А ведь вроде бы - что стоит?
попробуйте написать кросс платформенный софт (или управлять его разработкой) - узнаете.

SH
18.02.2011, 02:53
А зачем _кросс_? Речь ведь только о клиенте. Я в общем-то, участвовал в разработке кросс-платформенного софта, как раз как управленец-"архитектор". Когда вся обработка на сервере, клиенту, в общем, пофиг где работать.
Другой вопрос, что это изначально надо разработать так архитектуру - раз.
И рентабельность подобной разработки - два.
Однако, в моем случае сейчас владельцы, которые имеют бесплатную возможность посмотреть результаты хоть на айфоне, хоть на андроиде - очень рады.

immortal
16.12.2011, 20:04
проблема с датой как нибудь решилась?
открываем отчет
1566
дат нет, выбираем даты
1567
не понятно что за даты встали, календарик вылезает нормально.
1568
результат выполнения, даты правильно взял, но вот отображение...
1569
собственно проблема на скриншотах, что установить чтобы дата нормальная была?

VampireKB
16.12.2011, 22:33
Это стандартная проблема для Дельфи...\Решения НЕТ... Возможное решение - использования других компонентов Даты в самой Дельфи,но это к разработчику :)

immortal
23.12.2011, 19:36
а что за библиотеки компонентов даты использует делфя, может их в вайн запихнуть вместо стандартных?

VampireKB
24.12.2011, 18:02
Unit

ComCtrls

Description

TDateTimePicker is a visual component designed specifically for entering dates or times. In dmComboBox date mode, it resembles a list box or combo box, except that the drop-down list is replaced with a calendar illustration; users can select a date from the calendar. Dates or times can also be selected by scrolling with Up and Down arrows and by typing.

Date-time picker ignores the BiDiMode setting for right-to-left reading, displaying dates according to the system locale.

TDateTimePicker formats date and time values according to the date and time settings in the Regional Settings of the Control panel on the user’s system. Because TDateTimePicker is a wrapper for a Windows control, these formats can’t be changed by changing the formatting variables in the SysUtils unit. However, you can use the Windows API call DateTime_SetFormat to programmatically specify these settings.

Note: The underlying Windows control is known to behave unpredictably when used to set dates in 1752, the year English-speaking countries changed to the Gregorian calendar. Similar problems may appear for different dates when a non-English locale is used. If an application might be used to specify dates on or before the changeover in the current locale (for example, 1918 or before in Russian locales), be sure to test the application using the dates affected.

внутри comctrl только процедуры..