Page 7 of 8

Posted: Fri Apr 06, 2007 9:41 am
by Mario79
<Lrz>
После обеда отправлю.

Posted: Fri Apr 13, 2007 10:10 am
by <Lrz>
Залил на svn + выложил на своем сайте http://www.lrz.land.ru очередную версию editbox. Огромная просьба протестировать и если вы найдете баги сообщите мне в личном сообщении!

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Oct 31, 2008 11:00 am
by Leency
Я тут подумал, в очень многих прогах используется ЭдитБокс, так почему бы не прикрутить прям к нему обработку Ctrl+C и Ctrl+V?

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Oct 31, 2008 1:32 pm
by <Lrz>
В пределах приложения это не составит проблем.
Если нужно большее, тут придется поработать... Эта тема поднималась оч давно

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Oct 31, 2008 2:25 pm
by Leency
Нет, вот именно что не только в пределах одного приложения. Через @clip, собственно, потому и написал.

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Oct 31, 2008 4:30 pm
by DmitrySokolowsky
А как насчёт вставки средней кнопкой мыши, как в юниксах? IMHO, очень удобно.

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Oct 31, 2008 4:53 pm
by <Lrz>
Эффективная работа буфера обмена и вообще взаимодействие его с различными приложениями в системе это комплексное решение, которое поразумевает разработку стандарта, и необходимостью поддерживать его различными приложениями.
Сейчас @clip, решает часть проблем по передаче простой информации, но, при передаче скажем изображений увы он не работает.

Возможно, если будет время, я что-нибудь сделаю....

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Oct 31, 2008 6:38 pm
by barsuk
<Lrz> wrote:Сейчас @clip, решает часть проблем по передаче простой информации, но, при передаче скажем изображений увы он не работает.
@clip может работать с любыми данными (хотя демки были только для текста).

Re: Эффективное программирование в KOLIBRI OS

Posted: Thu Nov 06, 2008 2:59 pm
by <Lrz>
Leency: вообще Менует уныл, но плюс в том что все элементы интерфейса унифицированы. Есть нормальный скроллбар, меню, но едитбокс чрезвычайно примитивен (с box_lib от Lrz не сравнить , может ему и нормальный скроллбар написать))). Где-то Минует ОС лучше, где-то Колибря. У нас проги лучше, это точно ибо у нас комьюнити:)) Вообще сравнение Колибри и Менуета СЕЙЧАС достойно отдельной статьи.
Вот демка иллюстрирующая их наличее, естественно, их оч легко внести в код библиотеки box_lib.obj.

Re: Эффективное программирование в KOLIBRI OS

Posted: Thu Nov 06, 2008 3:13 pm
by Leency
Это мега-зачётный тулбар (хоть и есть пару багов)).

Re: Эффективное программирование в KOLIBRI OS

Posted: Thu Nov 06, 2008 4:07 pm
by s1n
а сорсы будут??? и если вносить с box_lib.obj, то наверное надо изменить название, как я понял box_lib.obj с намёком на editbox.. =)... но это уже другой вопрос...

судя по KlbrInWin(от 10.01.2008).. если горозонтальный скролл прокрутить вправо мышкой, то он немного заезжает под кнопку... если тыкнуть на кнопку, то он сам отодвигается как и должно быть.... тоже самое и с вертикальным, если его вниз прокрутить...

Re: Эффективное программирование в KOLIBRI OS

Posted: Thu Nov 06, 2008 4:30 pm
by <Lrz>
Box - коробка lib - библиотека. Или библиотека в коробке никакой привязки к editbox, только на слух, кстати в box_lib.obj есть еще компоненты checkbox, radiobutton.
На счет открытости исходников - это к автору. т.е. к Mario79

Re: Эффективное программирование в KOLIBRI OS

Posted: Thu Nov 06, 2008 7:11 pm
by Leency
Открытые исходники, конечно, хорошо. Но что толку - их ведь всё равно не будет никто дорабатывать, кроме автора.
Хотя, и не факт.

Re: Эффективное программирование в KOLIBRI OS

Posted: Thu Nov 06, 2008 9:34 pm
by Gluk
не факт, я вот иногда исправляю ошибки где замечу)

Re: Эффективное программирование в KOLIBRI OS

Posted: Fri Nov 07, 2008 1:24 pm
by <Lrz>
to all
По всей видимости код scrollbar будет добавлен в box_lib.obj. Однако исходный код будет закрыт этого компонента. Естественно что бы не вводить людей в заблуждение либа будет называться по-другому. И будет закрыта, хотя на 100 % совместима с открытой версией по 3-м компонентам которые присутствуют на svn.

Лицензия будет на подобрии такой:
Бесплатна для персонального пользования и обучения.
Свяжитесь с автором(ами) если хотите использовать в комерческих проектах(работе)
Вскрытие, анализ, реинжереринг декомпиляция и т.д. действия направленные на извлечение информации о принципах работы, алгоритмах запрещаются.

И как всегда, вы принимаете код как есть без каких-либо претензий к его функциональности, все ответственность снимается с автора этого модуля при повреждении информации на вашем ПК, а так же экономической потери или ушерба, причиной которого может быть этот код..

И остальная бредятина которая присутсвует в большинстве лицензионных соглашениях.