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

Вниз

Потестите прогу.   Найти похожие ветки 

 
@!!ex ©   (2007-12-07 16:51) [0]

http://ifolder.ru/4460206 166кб
Аналог TopDesk"a. Программа переключает окна с визаулизацией аля Vista.(Окошки видны сбоку и плавно с анимацией меняются при нажатии Таба).
Окна переключать на Ctrl+Tab.
Закрыть можно только через Task Manager.
Версия сырая, помогите советами, хочу сделать бесплатный OpenSource вариант TopDesk"a.


 
ANTPro ©   (2007-12-07 16:59) [1]

Что это?


 
KSergey ©   (2007-12-07 17:03) [2]

WinXP Pro

Запустил, не понял. Запустил еще раз... Не понял
Прочитал, что оказ надо Ctrl+Tab жать :)
Вроде переключало - но с дикими тормозами. Без "визаулизацией аля Vista" совершенно. Т.е. вообще ничего.
Потом увидел, что 2 процесса живет WinSwitch. Оба убил. Запустил - что-то про какой-то файл пишет - не может найти
И тут же валятся с интервалом в 0.5 сек AV. Закрывают инфу про файл - не смог уивдеть что тама.

Стер.


 
antonn ©   (2007-12-07 17:11) [3]

а чего она должна делать? :)
http://desksoft.ru/forum/images/fufffff.JPG (80кб)
специально полный скрин. из кучи открытых окон, она увидела часы и монитор загрузки (причем цвета на нем перевернуты, точнее у тебя видимо не RGB а BGR).

ну и при старте мелькает окно пустое. и при первом вызове так же висит окно пустое


 
turbouser ©   (2007-12-07 17:11) [4]

Мде...
Вот что под вистой : http://ifolder.ru/4460485
К тому же, одно окошко непонятно почему слезо со своего места
заголовком к таскбару, на котором после ctrl+tab и до прибития
свитчера упорно мигала кнопка AverTV


 
@!!ex ©   (2007-12-07 17:29) [5]

> Что это?

http://img147.imageshack.us/my.php?image=winswitchpq3.png


> [2] KSergey ©   (07.12.07 17:03)

Скажи, плиз, какого файла ей не хватает?

> а чего она должна делать? :)

окошки переключать пока, дальше будет больше, но я сначала сделаю чтобы переключение неормально работало.


> из кучи открытых окон, она увидела часы и монитор загрузки

Хм. Перебираются все окна с помощью EnumWindows из них выбираются те, которые удовлетворяют условию:
(IsWindowVisible(WND)=true) and (WND<>GetDesktopWindow) and (WND<>Parent) and (WND<>ShellTray) and (WND<>Progman) and (not IsIconic(WND))

Parent - окно программы
ShellTray - TaskBar
Progman - Desktop

Может они у тебя свернуты?
У свернутых окон не получается получить картинку. :(


> причем цвета на нем перевернуты, точнее у тебя видимо не
> RGB а BGR

Да. Пока не переворачиваю, и так все слишком медленно работает.


> ну и при старте мелькает окно пустое.

Кстати, как сделать, чтобы окно изначально не видимым было?


> и при первом вызове так же висит окно пустое

И при всех последующих тоже. Просто там сохраняется старое изображение.


> [4] turbouser ©   (07.12.07 17:11)

Что куда слезло? Это повторялось? Можеь прислать скриншот до и после?


 
homm ©   (2007-12-07 17:33) [6]

> [5] @!!ex ©   (07.12.07 17:29)
> http://img147.imageshack.us/my.php?image=winswitchpq3.png

Это твой рабочий стол? Как ты только за такой новогодней елкой работаешь :(


 
antonn ©   (2007-12-07 17:36) [7]


> Кстати, как сделать, чтобы окно изначально не видимым было?

в dpr добавить Application.ShowMainForm:=False :)


> Может они у тебя свернуты?

конечно свернуты. Но вроде TaskSwitchXP это не мешает, он брал скрины. Правда портил некоторые окошки, выводимые через updatelayeredwindow()


 
@!!ex ©   (2007-12-07 17:41) [8]

> Это твой рабочий стол?

Рабочего стола на скришоте не видно... :) На рабочем столе 4 ярылка.


> Как ты только за такой новогодней елкой работаешь :(

Да вроде наоборот удобно. Место, которое было занято кнопкой Старт заменилось набором более удобных кнопок и часиками.


 
@!!ex ©   (2007-12-07 17:46) [9]

Из недоастатков на данный момент:
Зависание при нажатии Ctrl+Tab
Нежелание работать [2]
Работа только с окнами, которые не свернуты[3]
Смещение некоторых окон[4]


 
@!!ex ©   (2007-12-07 17:48) [10]

> конечно свернуты. Но вроде TaskSwitchXP это не мешает, он
> брал скрины. Правда портил некоторые окошки, выводимые через
> updatelayeredwindow()

У меня вместо изображений свернутых окошек значки и название программ.


 
ANTPro ©   (2007-12-07 17:58) [11]

У меня показалась форма (со стандартным цветом) сожрала 30-40мб и исчезла. WinXP Home.


 
@!!ex ©   (2007-12-07 18:00) [12]

> [11] ANTPro ©   (07.12.07 17:58)

Окон много открыто?
Подержи Ztrl+Tab несколько секунд.


 
@!!ex ©   (2007-12-07 18:02) [13]

ПРидумал как сделать, чтобы оно не тормозило так жестко!
Сделаю - выложу.
И еще вопрос, куда покласть сорсы ейные?
Думал на code.progler...
Но мне же их обновлять надо...


 
antonn ©   (2007-12-07 18:05) [14]

заведи страничку на народе.


 
antonn ©   (2007-12-07 18:06) [15]

или зарегься у меня, и аттачи в форум клади. только на картинки антилич :)


 
@!!ex ©   (2007-12-07 18:19) [16]

> [15] antonn ©   (07.12.07 18:06)

Зарегился, а войти не могу. Говорит пароль не верен.


 
KSergey ©   (2007-12-07 18:20) [17]

А sourceforge.net не подойдет?


 
@!!ex ©   (2007-12-07 18:20) [18]

> [17] KSergey ©   (07.12.07 18:20)

ТОлько для UNix проектов. А я под винду пишу.


 
antonn ©   (2007-12-07 18:34) [19]


> @!!ex ©   (07.12.07 18:19) [16]
>
> > [15] antonn ©   (07.12.07 18:06)
>
> Зарегился, а войти не могу. Говорит пароль не верен.

сорри, исправил :) забыл ловеркейс сделать :)


 
@!!ex ©   (2007-12-07 18:38) [20]

> [19] antonn ©   (07.12.07 18:34)

куда сорсы то кинуть?


 
turbouser ©   (2007-12-07 20:17) [21]


> @!!ex ©   (07.12.07 18:20) [18]
> ТОлько для UNix проектов.

Это еще почему? Как же тогда JEDI, N++ и т.п. ?


 
Админ   (2007-12-07 22:47) [22]

> Окна переключать на Ctrl+Tab.

Один из переключателей окон MDI
:(


 
@!!ex ©   (2007-12-08 13:11) [23]

> Один из переключателей окон MDI

Ну это еще далеко не релиз.
Подправил несколько вещей, сейчас вроде не так тормозит, и вообще постабильнее работает, попозже выложу.


 
Andy BitOff ©   (2007-12-08 23:51) [24]


> @!!ex ©

WinFlip выполняет теже функции.
http://winflip.stylekings.de/



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

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

Наверх




Память: 0.52 MB
Время: 0.016 c
2-1197824136
Stepper
2007-12-16 19:55
2008.01.13
AnimateWindow(Handle, 500, AW_HIDE or AW_BLEND);


1-1192541756
Bozzy
2007-10-16 17:35
2008.01.13
Проблема с ресурсами


15-1196879629
@!!ex
2007-12-05 21:33
2008.01.13
Темы для XP


2-1197443733
F@T@L_Err0r
2007-12-12 10:15
2008.01.13
Chart


6-1173537006
lego1as
2007-03-10 17:30
2008.01.13
Отослать письмо