Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.01.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
@!!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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.008 c
2-1197553561
Крот
2007-12-13 16:46
2008.01.13
Проблем при подключении модуля


15-1196865814
Tonich
2007-12-05 17:43
2008.01.13
SAS протакол


2-1197621743
Wood
2007-12-14 11:42
2008.01.13
Размер и местоположение на экране диалогового окна...


3-1188909278
Эстет
2007-09-04 16:34
2008.01.13
Вопрос по функциональности SQL в интербейсе


6-1178027712
denissoft
2007-05-01 17:55
2008.01.13
программно отключить соединение по локальной





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский