Board.KolibriOS.org

Official KolibriOS board
It is currently Sun Dec 15, 2019 8:44 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 400 posts ]  Go to page Previous 113 14 15 16 1727 Next
Author Message
PostPosted: Mon Nov 19, 2012 1:59 pm 
Offline
Designer
User avatar

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

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


Top
   
PostPosted: Tue Nov 20, 2012 8:25 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Мне нужно, чтобы edit_box наоборот терял фокус.
При нажатии мышью вне edit_box-а, он его и теряет, но только не при попадании на кнопку.
Тогда придётся программно снимать фокус.


Top
   
PostPosted: Tue Nov 20, 2012 10:07 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Хм... у меня в Эолайте он сам теряет фокус при нажатии на кнопку.

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


Top
   
PostPosted: Tue Nov 20, 2012 11:54 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Значит у меня где-то ошибка.
У меня в этой программе viewtopic.php?f=9&t=2122 (Run with OpenDialog) тоже сам теряет.


Top
   
PostPosted: Thu Dec 06, 2012 10:18 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Очень прошу добавить флаг для отображения текста в edit_box звёздочками - для ввода паролей. Очень надо для проекта, и вообще для многих програм.

Image

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


Top
   
PostPosted: Thu Dec 06, 2012 10:30 pm 
Offline
KSoC/GSoC Student

Joined: Wed Jul 11, 2012 3:17 am
Posts: 224
Leency wrote:
Очень прошу добавить флаг для отображения текста в edit_box звёздочками - для ввода паролей. Очень надо для проекта, и вообще для многих програм.

Image

очень поддерживаю, и если можно то еще флаги на ввод чисел и hex чисел.


Top
   
PostPosted: Thu Dec 06, 2012 10:51 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
На ввод чисел уже есть :)

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


Top
   
PostPosted: Fri Dec 07, 2012 8:38 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 813
Leency wrote:
Очень прошу добавить флаг для отображения текста в edit_box звёздочками - для ввода паролей. Очень надо для проекта, и вообще для многих програм.

revision 3089
добавил стиль ed_pass, можно проводить испытания


Top
   
PostPosted: Fri Dec 07, 2012 8:45 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Как раз хотел тебя просить, очень признателен! Сейчас буду тестить.

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


Top
   
PostPosted: Fri Dec 07, 2012 9:00 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Протестировал: когда удаляешь все символы последняя одна звёздочка остаётся. Хотя edit_box пуст.

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


Top
   
PostPosted: Fri Dec 07, 2012 9:30 pm 
Offline
User avatar

Joined: Mon Oct 27, 2008 10:10 pm
Posts: 813
Leency wrote:
Протестировал: когда удаляешь все символы последняя одна звёздочка остаётся. Хотя edit_box пуст.

поправил в ревизии 3090


Top
   
PostPosted: Fri Dec 07, 2012 9:34 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Спасибо!

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


Top
   
PostPosted: Wed Dec 12, 2012 3:15 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5067
Очень прошу изменить стиль scroll_bar'а тип 0. Слева текущий вид, справа - новый. Нужно добавить белую полосу сверху и слева у кнопок и ползунка по типу TinyPad'a.


Attachments:
tbdb.png
tbdb.png [ 3.76 KiB | Viewed 1966 times ]

_________________
Через тернии к звездам
Top
   
PostPosted: Thu Feb 14, 2013 2:07 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
В некоторых приложениях, например, в fasm, kpack и CPU edit_box-ы и check_box-ы реагируют на мышь даже если окно не активно и находится под другими окнами, в некоторых других — не реагируют. Приложение должно само проверять активность окна?


Top
   
PostPosted: Thu Feb 14, 2013 7:58 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
0CodErr wrote:
Приложение должно само проверять активность окна?

Spoiler: Show
Код OpenDialog
Code:
get_active_pocess:
        mcall   9,procinfo,-1
        mov     ecx,[ebx+30]    ; PID
        mcall   18,21
        mov     [active_process],eax    ; WINDOW SLOT
        ret

active_process                  dd 0

Code:
mouse:
        mcall   18,7
        cmp     [active_process],eax
        jne     still

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 400 posts ]  Go to page Previous 113 14 15 16 1727 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 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