Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Feb 28, 2021 4:30 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 96 posts ]  Go to page Previous 13 4 5 6 7 Next
Author Message
 Post subject: Re: Excel в Kolibri
PostPosted: Sat Mar 17, 2012 5:29 pm 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Программа "Table" грузит CPU под 100%. По идеи не должно быть такой загрузки, ведь это же не демка. Думается, что это баг.
Свежая сборка svn# 2474 (реальное железо). Посмотрел в старых сборках, вплоть до svn# 2108 (ниже небыло), так там тоже самое.

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Sat Mar 17, 2012 5:33 pm 
Чтобы в следующий раз было чем ниже смотреть http://ftp.kolibrios.org/users/Mario/night_build/img/


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Sat Mar 17, 2012 5:36 pm 
Offline
User avatar

Joined: Mon Feb 09, 2009 4:13 am
Posts: 445
Ок! Посмотрим. :roll:

_________________
\ Маузер в руке, Путин – на крюке! \ Путину – клизму! Смерть капитализму! \ Путин – параша, победа будет наша!\
\ Застрели буржуя в спину! Он не лучше чем скотина! \
Image


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Tue Mar 20, 2012 5:27 pm 
В процессе экспериментов выяснил, что программа взятая из дистрибутива K0750 работает нормально во всех последующих (проверял на K0750, K0770 и последней на текущий момент ночной сборке SVN r. 2481), программа же взятая из дистрибутива K0770 жрет 100% системного времени и не обрабатывает события мыши (проверял на K0750, K0770 и последней на текущий момент ночной сборке SVN r. 2481). Соответственно событие "shit happens" произошло водной из ревизий: 1112, 1114, 1218.

Дальше я лично ковыряться не стану, потому что язык Си. Спасибо за внимание!


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Fri May 25, 2012 12:58 am 
Кто нибудь знакомый с ЯВУ может убрать баг со 100% загрузкой? В противном случае программу придется убрать из дистрибутива.


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Fri May 25, 2012 8:28 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2810
Посмотрю, хорошо. Хотя кода много, и он непростой.


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Thu May 15, 2014 10:28 pm 
Offline

Joined: Wed May 18, 2005 7:27 pm
Posts: 1001
http://habrahabr.ru/company/devexpress/blog/222523/


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Sat Jun 10, 2017 1:32 am 
Offline

Joined: Fri Jun 02, 2017 10:40 pm
Posts: 4
Когда будет новая версия?


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Mon Oct 22, 2018 12:42 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5395
titan1 wrote:
Когда будет новая версия?
Прям сейчас и будет! :D
Подожди сек, раз уж полтора года ждал :D

Еще 5 лет назад я хотел пофиксить Table, но не доходили руки. Сегодня дошли и я честно вам скажу: хотел все бросить ибо работать с таким кодом можно только за большие деньги :D
barsuk в свое время сумел портировать sqlight и написать graph, почему он такое наворотил в table я не знаю.

Вобщем, rev. 7498:
- удалил скопипащенные из Eolite скроллбары заменив их скроллбарами их boxlib
- теперь есть плавная прокрутка, раньше только прыг в место где отпустили мышь
- исправил косяки отображения вроде дырявого окна
- теперь скролл колесиком не перемещает выделение, а перемещает видимую область (короче, работает как везде)
- много где заменил перерисовку всего окна на перерисовку только грида
- исправил беспредельное создание кнопок из-за чего их количество быстро превосходило лимит в системе
- отрефакторил код, исходник похудел на 10%, а сжатый бинарник на 580 байт
и там еще предостаточно того, что фиксить и рефакторить...


Attachments:
table098.png
table098.png [ 17.69 KiB | Viewed 3658 times ]

_________________
Звиздеть не мешки ворочать
Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Mon Oct 22, 2018 1:12 am 
Offline

Joined: Sat Apr 22, 2017 6:11 pm
Posts: 227
А что произошло с 20-ой строчкой на скрине? теперь не целые ячейки не вмещаются?


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Mon Oct 22, 2018 3:01 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5395
Quote:
А что произошло с 20-ой строчкой на скрине? теперь не целые ячейки не вмещаются?
> там еще предостаточно того, что фиксить и рефакторить...

Вообще основной косяк проектирования Table в том, что GRID не описан как компонент (класс) со своим набором свойств и методов, а вместо этого 100500 переменных, магических цифр и функций. Короче, спагетти-код.

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Fri Oct 26, 2018 4:23 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5395
Результат 4х дней упорной работы.
Переписан вывод ячеек и устранены кое-какие баги.
Но все таки немало багов еще остается.


Attachments:
table.png
table.png [ 8.97 KiB | Viewed 4604 times ]

_________________
Звиздеть не мешки ворочать
Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Sat Oct 27, 2018 8:59 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5395
Table 0.98.9
- big fonts
- use system colors
- use @notify to show load/save file status
- fixed: grid do not steal focus when scroll used
- fixed: window restore after making it very small
update Table icon and add it APP+

Кстати программа за последние несколько ревизий похудела на 810 байт в сжатом виде.

Из обязательного остается: исправить и довести до нормального состояния процесс редактирования ячейки.


Attachments:
0.98.8.png
0.98.8.png [ 52.43 KiB | Viewed 4564 times ]

_________________
Звиздеть не мешки ворочать
Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Mon Oct 29, 2018 9:22 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5395
Table 0.99
- нормальное редактирование ячеек
- переход на использование сканкодов

На этом мой титанический труд длинною в 11 дней закончен. Программа доведена до юзабельного состояния и множество багов исправлено. Код немного отрефакторен, некоторые функции были перенесены из библиотек С-- в MSVC.
Теперь не стыдно сказать, что в Колибри есть Excel.

Просьба хорошенько протестировать программу.

_________________
Звиздеть не мешки ворочать


Top
   
 Post subject: Re: Excel в Kolibri
PostPosted: Wed Oct 31, 2018 9:24 pm 
Offline
User avatar

Joined: Thu May 18, 2017 2:29 am
Posts: 200
Сейчас попробовал открыть .csv файл в Table. Заметил, что файл .csv отображается неправильно.
Файл брал отсюда, с сохранением в формат .csv. Тестировал на свежей сборке (svn7515).

Вот скрин:
Image


Attachments:
Table_dbg_dt.tar.gz [30.36 KiB]
Downloaded 106 times

_________________
The Glass is Always Half Full! :mrgreen:
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 96 posts ]  Go to page Previous 13 4 5 6 7 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited