Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 186
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата:
Где именно меняли? в цикле for переменная $sFont_Name = "Arial"?
Да.

Цитата:
И ещё, попробуйте заменить в «$DEFAULT_CHARSET = 0» на 1.
Попробовал, проблема осталась.

Цитата:
$sLabel1_Data = '<font name="SimSun" color="red" weight="800">否</font>'
Тоже попробовал - не помогает, какая-то упертая ошибка )

Проблема скорее всего в функции __GUICtrlLabelGetTextWidth, но не понимая ничего в dll функциях, я не могу там разобраться(
Нашел один обходной путь: сначала создать лэйбл с оч обльшим шрифтом, которому выделится много ширины, а потом поменять там все лейблы на маленький шрифт. Лэйблы получаются высокими, но это не беда для конкретно моего случая.

Отправлено: 08:27, 14-10-2009 | #19