Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Dec 10, 2019 5:20 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 32 posts ]  Go to page 1 2 3 Next
Author Message
 Post subject: ASCIIVju
PostPosted: Sun Jun 13, 2010 2:26 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Ну вот и моя первая "сурьозная" программка для КоОС. Программа показывает верхнюю и нижнюю таблицу ASCII и выводит номер выбранного символа. Переключается кнопкой 000-127 на нижнюю таблицу, кнопкой 128-255 - на верхнюю.
Attachment:
ASCIIVju Screenshot.png
ASCIIVju Screenshot.png [ 24.66 KiB | Viewed 5660 times ]

Бянарник:
Attachment:
ASCIIVju v0.0.kex [583 Bytes]
Downloaded 233 times

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Sun Jun 13, 2010 3:12 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Вротмненоги, но это действительно полезная программа :)
Из пожеланий:
1. чтобы было видно нажатие на кнопку "128-255"/"000-126".
2. при нажатии любой кнопки перерисовывается всё окно, так быть не должно... я уже 1000 раз, наверно, объяснял как это можно реализовать легко и сложно. Возможно, ты даже знаешь, просто руки не дошли.
3. Чтобы можно было указывать файл шрифта или выбирать "чекбоксом" нужный файл из папки /sys/fonts - помогло бы при тестинге шрифтов.

_________________
Через тернии к звездам


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Sun Jun 13, 2010 4:22 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
>Чтобы можно было указывать файл шрифта или выбирать "чекбоксом" нужный файл из папки /sys/fonts - помогло бы при тестинге шрифтов.
Ну пока можно вывести только 2 системных шрифта, которые лежат в папке Fonts; либо самому выводить текст графически (а не с помощью системы). Но идея сделать открывалку шрифтов мне нравится :)

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Mon Jun 14, 2010 7:50 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Блин.. Произошла ошибка, по причине которой, начисто удалились исходники.

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Mon Jun 14, 2010 10:09 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Есть программы для восстановления инфы с жестяка.

_________________
Через тернии к звездам


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Mon Jun 14, 2010 10:14 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
>Есть программы для восстановления инфы с жестяка.
Я слишком поздно среагировал. Теперь эа инфа затерта другой :)

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Tue Jun 15, 2010 3:25 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Всё отлично! Hidnplayr декомпилировал программу, разработка продолжится :)

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Tue Jun 15, 2010 6:56 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Да программа полезная :)
Я думаю Leency имел ввиду выбор файла шрифтов с помощью combobox как это сделано в charmap.
Image


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Tue Jun 15, 2010 7:05 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
А в box_lib есть компонент combobox?

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Tue Jun 15, 2010 8:20 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 813
Nasarus wrote:
А в box_lib есть компонент combobox?

Есть компонент tree_list, котрый можно использовать как listbox, а combobox-а пока нет. Если будут нужны примеры использования tree_list то посмотри на http://wiki.kolibrios.org/wiki/Box_lib_tree_list/ru а для дополнительных примеров пиши в ЛС


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Sat Jun 19, 2010 9:06 am 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Quote:
1. чтобы было видно нажатие на кнопку "128-255"/"000-126".

Сделано
Quote:
2. при нажатии любой кнопки перерисовывается всё окно, так быть не должно... я уже 1000 раз, наверно, объяснял как это можно реализовать легко и сложно. Возможно, ты даже знаешь, просто руки не дошли.

Реализовано :)

Attachment:
ASCIIVju v0.1.kex [641 Bytes]
Downloaded 208 times

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Sat Jun 19, 2010 1:15 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
На 128-255 голубое выделение исчезает при нажатии на любую кнопку.

_________________
Через тернии к звездам


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Sat Jun 19, 2010 3:35 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
Leency wrote:
На 128-255 голубое выделение исчезает при нажатии на любую кнопку.

Баг скорее всего в KlbrInWin, а не в программе.

_________________
ушёл...


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Wed Jul 14, 2010 9:43 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Nasarus wrote:
Баг скорее всего в KlbrInWin, а не в программе.

Угу... разумеется, если не видно бага в программе, нужно наезжать на эмулятор. Разумеется, если приложение, использующая из API только рисование и работу с кнопками, работает неправильно в эмуляторе, где кнопки во всех остальных программах работают нормально, то это глюк эмулятора, а вовсе не неправильная работа с кнопками в одном приложении. Разумеется, дело вовсе не в том, что последствия такой неправильной работы меняются от версии к версии ядра, а проверялась работа на старой версии эмулятора, соответствующей старой версии ядра.
1) Думайте, прежде чем говорить (и особенно наезжать).
2) Проверьте в дистрибутиве 0.7.7.0.

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


Top
   
 Post subject: Re: ASCIIVju
PostPosted: Wed Jul 14, 2010 10:40 pm 
Offline
User avatar

Joined: Wed Jan 27, 2010 10:59 am
Posts: 269
diamond
1. Не понимаю. С каких это пор делать предположения = совершать наезд?
2. Проверил на v0.7.7.0 - так оно и есть. Видимо в этом дистре какие-то проблемы в прорисовке, потому что если сдвинуть окно, например, баг исчезает.

_________________
ушёл...


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 32 posts ]  Go to page 1 2 3 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