Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Aug 25, 2019 8:24 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 78 posts ]  Go to page Previous 1 2 3 4 5 6 Next
Author Message
 Post subject:
PostPosted: Fri Jun 23, 2006 6:11 pm 
Обновление: размер буффера для файлов увеличен до 1024 символов; добавлена функция "Автосъемка" (теперь можно записывать анимацию). Функция еще сырая, возможны глюки.
НЕ ПОЛЬЗУЙТЕСЬ RDSAVE ВО ВРЕМЯ АВТОСЪЕМКИ !!!
http://maxxxx32.narod.ru/scrshoot.7z


Top
   
 Post subject:
PostPosted: Sun Jun 25, 2006 2:10 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Maxxxx32, в твоих исходниках нет ini.inc файла. Собрать программу самому не возможно. Если получится я выложу оптимизированные компоненты edit_box и check_box. Но мне нужно для работы этот файл.


Top
   
 Post subject:
PostPosted: Sun Jun 25, 2006 8:54 pm 
Maxxxx32
К сожалению не смог запустить функцию "Автосъемка". В readme.txt она описана кратко.


Top
   
 Post subject:
PostPosted: Fri Jul 07, 2006 11:27 am 
<Lrz>
Файл ini.inc не используется. Закомментируй строку в macros.inc
include 'ini.inc'
и все должно скомпилироваться.

Mario79
Добавил более подробное описание функции "Автосъемка".

Всем
Горячая клавиша PrintScr (сделать снимок экрана) теперь является глобальной.


Top
   
 Post subject:
PostPosted: Fri Jul 07, 2006 11:40 am 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Maxxxx32
http://meos.sysbin.com/viewtopic.php?p=6296#6296
Немного переделал твой компонент CheckBox.


Top
   
 Post subject:
PostPosted: Mon Jul 17, 2006 8:48 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Модернизировал компонент checkbox (Maxxxx32)
скачать можно с моего сайта http://www.test-kolibri.narod.ru/d/checkbox.7z
Теперь при установке чек бокса в положение включено, остальные чек боксы не проверяются, в текущий момент времени!


Top
   
 Post subject:
PostPosted: Tue Jul 18, 2006 7:16 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
http://www.test-kolibri.narod.ru/d/scrin.7z
вот пример снимка на разрешении 1280х1024 - отображал на мониторе совсем по другому!!

Lrz - ничего что я подправил ссылку? ;) - mistifi(ator


Top
   
 Post subject:
PostPosted: Wed Jul 19, 2006 4:27 pm 
<Lrz>
Так при всех разрешениях экрана ?
Возможно я что-то напутал 24-битным видеорежимом, буду исправлять.
Всем
Добавлена строка состояния.
Все, что длится долго, теперь запускается в отдельном потоке, чтобы главное окно не тормозило.
Работаю над внедрением checkbox, оптимизированного <Lrz>.


Top
   
 Post subject:
PostPosted: Thu Jul 20, 2006 11:38 am 
Исправил глюк в 24-битном режиме. В эмуляторе Bochs все работает нормально.


Top
   
 Post subject:
PostPosted: Fri Jul 21, 2006 9:10 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
да теперь работает:)



Image


Top
   
 Post subject:
PostPosted: Sat Jul 22, 2006 2:31 am 
<Lrz>
ИМХО такие картинки лучше выкладывать в JPEG формате, иначе шибко тяжелые.


Top
   
 Post subject:
PostPosted: Sat Jul 22, 2006 11:14 am 
Всем
checkbox, оптимизированный <Lrz>.
<Lrz>
Мне кажется, что лучше оптимизировать по размеру. В любом случае на прорисовку прямоугольника, линии или текста уходит существенно больше времени, че на бодготовку к их рисованию, видеопамять работает медленно.


Top
   
 Post subject:
PostPosted: Sat Jul 22, 2006 6:04 pm 
Offline
Kernel Optimizer
User avatar

Joined: Mon Jan 16, 2006 7:58 pm
Posts: 657
Mario79 - картинка и так в jpg, просто расширение переименовано, для того что бы подгружалась с narod'a. Учту - буду выкладывать картинки по меньше :)

Maxxxx32 Программы на асме занимают мало пямяти, от того, что ты выйграешь даже 100-200 байт - погоду тебе не сделает. С учетом того, что нынешние носители информации могут поместить в себя гигабайты информации, то разница в размере да же 100-200 кб не особо будет существенна. Колибри ориентирована на компьютеры P2-P4 (P1 - уже отмирает и его все меньше и меньше у конечных пользователей). К тому же mtappack очень не плохо сжимает код. Я считаю что нужно ориентироваться на максимальную быстроту выполнения кода, но это мое мнение. И еще - хочу сказать, что ты не плохо пишешь на асме, мне почти нечего подправлять :)


Top
   
 Post subject:
PostPosted: Wed Aug 09, 2006 7:48 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
А пожелания принимаются?
1) Хочется переключатель "дампить весь экран" / "дампить активное окно" (как вариант - опцию "дампить [только] активное окно"). Номер активного окна можно получить функцией 18.7, положение и размеры после этого функцией 9.
2) Хочется горячие клавиши PrintScreen для снимка экрана и Alt+PrintScreen для снимка активного окна, так, чтобы они срабатывали при нормальной работе без запущенного scrshoot, причём в результате этот scrshoot запускался, делал снимок и показывал окно настроек, куда этот снимок сохранить. Добавлением нескольких строчек в @panel можно вызывать scrshoot по нажатию этих клавиш с параметром командной строки (например) "scrshoot 0" для всего экрана и "scrshoot <decimal-window-number>" для снимка одного окна. Тебя не затруднит добавить в этом духе обработку параметров в scrshoot?

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 Post subject:
PostPosted: Tue Aug 15, 2006 4:51 pm 
diamond
Сейчас я работаю над функцией съемки произвольной части экрана. Затем добавлю функцию съемки активного окна.
Обработка параметров тоже будет.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 78 posts ]  Go to page Previous 1 2 3 4 5 6 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


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