Page 1 of 7

Table

Posted: Fri Jun 20, 2008 1:45 am
by barsuk
Давно обсуждают, что нужен в Колибри офис. Word вроде сейчас пишут, а я решил написать простенький вариант Excel - редактор электронных таблиц.
Сейчас есть: собственно таблица, правда фиксированного размера и без прокрутки, возможность редактирования элементов таблицы. Можно выделять ячейку мышью или с помощью стрелок.

Re: Excel в Kolibri

Posted: Fri Jun 20, 2008 1:53 am
by Leency
Идея классная, реализовать вроде бы не так сложно, учитывая существование парсера формул)
Эх... было бы столько времени - взялся бы за всё сразу :) но сейчас занят другим интересным проектом...

Re: Excel в Kolibri

Posted: Fri Jun 20, 2008 2:12 am
by ДедОк
очень важное, и нужное дело...:) Колибри прекрасно работает, как офиссная система, а офисный пакет может оказаться одним из оченнь важных факторов... :) Офис нужен как воздух!...:)

Re: Excel в Kolibri

Posted: Tue Jun 24, 2008 8:30 pm
by Leency
В первый раз слышу чтоб для какой-то ОС не нужны были офисные редакторы.

Re: Excel в Kolibri

Posted: Tue Jun 24, 2008 9:15 pm
by barsuk
bw wrote: p.s. Я думаю, что офисные редакторы, это то, что не нужно делать в kos.
..bw
Почему не нужно? Обоснуйте.

Re: Excel в Kolibri

Posted: Tue Jun 24, 2008 11:08 pm
by ДедОк
bw wrote:
p.s. Я думаю, что офисные редакторы, это то, что не нужно делать в kos.
..bw

Почему не нужно? Обоснуйте.
... не обращай внимание... как раз очень нужно!!! очень!!! без Офиса система не получит распостранения у простых пользователей... она им будет просто не нужна...:) такая система, да с Офисом на ноуте, с 2 раза дольшей жизнью батарей - это клад...:) проснётся заинтересованость серьёзных игроков ИТ рынка, они же за каждые пол часа кипятком писают:)

Re: Excel в Kolibri

Posted: Wed Jun 25, 2008 2:42 pm
by bw
> без Офиса система не получит распостранения у простых пользователей
Кхм. Она не получит распространения из-за огромного кол. вещей, например из-за невозможности запуска современных игрушек (домашние машины), 1С (офисные) и прочего софта. Я бы сосредоточился на ММ и двоичной совместимости с виндой, хотя, конечно, пусть автор работает над табличным редактором, вреда от этого точно не будет. Да и я не точно выразился, офисные не то что бы не нужны, а их не достаточно, что бы хотя бы нибудь значительно популяризировать ОСь. Её из-за этого не будут ставить на десктопы. Ноуты, это интересно, о них я не думал.

p.s. Это офтоп.

..bw

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 12:17 am
by Denis F.
"... не обращай внимание... как раз очень нужно!!! очень!!! без Офиса система не получит распостранения у простых пользователей... она им будет просто не нужна... такая система, да с Офисом на ноуте, с 2 раза дольшей жизнью батарей - это клад... проснётся заинтересованость серьёзных игроков ИТ рынка, они же за каждые пол часа кипятком писают:)"

Полностью согласен.
Думаю, обычным пользователям нужены офисные программы, интернет, почта и аська.
Уже позже аудио, видео, графика. Позже все остальное.

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 1:07 pm
by barsuk
Готов следующий вариант.
Теперь есть примитивные полосы прокрутки, нормальные имена столбцов и строк.
Пока решил назвать прогу просто Table, там видно будет :).

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 1:16 pm
by <Lrz>
Отлично! В качестве предложения - можешь для внесения изменения использовать компонент editbox - пример есть на svn, если будут вопросы, помогу с решением их.

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 4:03 pm
by barsuk
Да, есть вопрос. Как использовать editbox из C++? Я нашел только примеры для асма и С--, а когда попробовал перенести, уронил систему вместе с qemu...

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 4:19 pm
by <Lrz>
Напиши какой ты используешь компилятор, постараюсь сделать пример для С++. Но имхо, лучше писать программы на ассемблере.

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 4:51 pm
by barsuk
Я использую VC++ 6.0. На ассемблере писать лучше, но гораздо дольше (особенно сложно отлаживать программы).

Re: Excel в Kolibri

Posted: Thu Jun 26, 2008 7:26 pm
by <Lrz>
у меня на работе установлен VC++ 8.0, но в начале я сделаю пример для MiniGW (gcc), с VC++ я еще мало знаком.
То, что на ассемблере може занимать киллобайты, на С++ может в разы больше весить.
Отладка не так страшна, если ты грамотно выстраиваешь процесс написания самого кода.

Re: Excel в Kolibri

Posted: Sat Jun 28, 2008 1:52 am
by barsuk
Теперь есть выделение нескольких ячеек (с клавишей Shift), а также PgUp/PgDn, Home/End, Del и Ctrl-C, Ctrl-X, Ctrl-V.