Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Нашел хороший грид (не OCX)


Автор: Mannn 29.8.2009, 12:57
Нашел хороший грид.
Все отлично пашет.
Но есть одно "НО". Русский текст отображается нормально (чарсет проверил - в норме), но при активировании режима редактирования ячейки вместо текст отображаются каракули. После завершения редактирования все приходит в норму. Даже если копипастить из ячейки "кривой текст" в буфере присутствует нормальный. Приложил архивчик.
Кто встречал подобное? И как можно исправить если исправимо. Если нет, то подскажите хороший грид (не OCX) без таких косяков.

Автор: Naghual 31.8.2009, 10:52
Я такой проблемы получить не смог.
Для успокоения совести, можете конечно добавить одну строку:
Код

Public Property Set Font(ByVal vNewValue As StdFont)

   Set mFont = vNewValue
   Set UserControl.Font = mFont
   PropertyChanged "Font"

   Call CreateRenderData '// MLH - save changes
   txtEdit.FontSize = UserControl.FontSize '// MLH
   txtEdit.Font.Charset = 204
   Call DrawGrid(mbRedraw)

End Property

Автор: Mannn 31.8.2009, 11:29
Цитата(Naghual @ 31.8.2009,  10:52)
Я такой проблемы получить не смог.
Для успокоения совести, можете конечно добавить одну строку:

Спс. Пробовал уже такие буквы. Проблема осталась. На www.planet-source-code.com обсуждалось. Лучше другой грид поискать.

Автор: Naghual 31.8.2009, 11:34
И все-же
Как бы продублировать ошибку?

Автор: Akina 31.8.2009, 11:52
Цитата(Mannn @  29.8.2009,  13:57 Найти цитируемый пост)
Приложил архивчик.

Валится по "division by 0" - даже при попытке просмотра макета главной формы... ссылку на исходник неправленного грида дай, плиз.

Автор: Mannn 31.8.2009, 21:35
Цитата(Akina @ 31.8.2009,  11:52)
Цитата(Mannn @  29.8.2009,  13:57 Найти цитируемый пост)
Приложил архивчик.

Валится по "division by 0" - даже при попытке просмотра макета главной формы... ссылку на исходник неправленного грида дай, плиз.

http://www.planet-source-code.com/vb/scripts/ShowCode.asp?txtCodeId=70425&lngWId=1
З,Ы, у меня нормально открывается.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)