Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.13;
Скачать: CL | DM;

Вниз

Scroll как офисе   Найти похожие ветки 

 
OHP   (2003-08-01 00:17) [0]

Добрый вечер (или ночи :-)).
Как с помощью API можно отрисовать плоский Scroll в ListBoxe?
Или как можно просто работать с прорисовкой Scrolla?


 
Игорь Шевченко ©   (2003-08-01 10:23) [1]

В ListBox"е - обрабатывать WM_NCPAINT

А вообще есть FlatSB API


 
OHP   (2003-08-01 23:30) [2]

Компонент что ли или модуль?


 
Rouse_ ©   (2003-08-02 08:25) [3]

> OHP (01.08.03 23:30)
Первое - это сообщение системы посылаемое ей для перерисовки неклиентской области окна (кнопка и скролл это тоже окна, к сожалению :)

А второе - это компонент, ищите на Тори

Желаю успехов


 
nikkie ©   (2003-08-02 20:25) [4]

>А второе - это компонент
если Игорь сказал API, логично предположить, что это все-таки API :)
FlatSB_EnableScrollBar
FlatSB_GetScrollInfo
FlatSB_GetScrollPos
...


 
y-soft ©   (2003-08-02 21:18) [5]

API. Экспортируется из ComCtl32.dll


 
Игорь Шевченко ©   (2003-08-04 11:02) [6]


> (кнопка и скролл это тоже окна, к сожалению :)


Scroll в ListBox (и любой стандартный Scroll) - это не окна


 
Diamond Cat ©   (2003-08-07 01:24) [7]


> (и любой стандартный Scroll) - это не окна

интересно а тогда createwindow с параметром SBS_VERT (к примеру) , что создает, неужели не окно скролбара имеющее собственный обработчик и т.д. ???!


 
MBo ©   (2003-08-07 08:16) [8]

>Diamond Cat
В таком случае - конечно, отдельное окно-скроллбар, но скроллбары окон - просто рисуются, и не являются отдельными окнами.


 
__ ©   (2003-08-08 12:46) [9]

Если сделать EnumChildWindows, то убедитесь, что скрол - это не окно.


 
Rouse_ ©   (2003-08-08 13:08) [10]

> Игорь Шевченко © (04.08.03 11:02)
Имелся в виду обычный скролл, а вот по поводу второго, действительно недосмотрел и сморозил ;)

Желаю успехов


 
Diamond Cat ©   (2003-08-09 01:42) [11]

2 MBO я всеголишь подчеркнул фразу

> (и любой стандартный Scroll) - это не окна

а так конечно,в окне построенном со стилем имеющим скрол бар , скрол не является окном



Страницы: 1 вся ветка

Текущий архив: 2003.10.13;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
1-40413
ilka
2003-09-30 19:06
2003.10.13
Как узнать есть ли сервис и его текущее состояние(stop|start)?


3-40310
evgeniy
2003-09-22 11:52
2003.10.13
Query.Insert


14-40638
Дмитрий
2003-09-25 10:40
2003.10.13
PC AnyWhere под XP.


7-40709
Kikimora
2003-07-31 23:34
2003.10.13
com порт


8-40520
Fenik
2003-05-31 17:40
2003.10.13
Сетка