Альтернатива Alt+Tab

Обсуждение проектов наших жителей.
Вы можете выставить проект на тест или найти помощников для его реализации.

Модератор: BV

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Альтернатива Alt+Tab

Сообщение xolod » 11.12.2004 (Сб) 22:14

Для пользователей Microsoft Windows XP написал след. тузлу - заменитель стандартного XP'шного, порядком всем надоевшего диалога выбора приложений (вызываемого по Alt+Tab)
Программа на данный момент функциональна на половину, а именно:
1) нет диалога настроек
2) не строит мини-скриншоты для программ

С первым вопросов нет, а вот со вторым - натыкаюсь на камень производительности, все очень медленно перерисовывается... Если у кого есть варианты, прошу :arrow:

Ну и высказаться, заценить.

ЗЫ: Пока программа только для Windows XP и только для тех, у кого включены схемы оформления (если нет - она не будет работать)!

ЗЗЫ: Юзать очень просто, запустите EXE'шник и.. у вас новый Alt+Tab, выйти из программы и восстановить старый AltTab'ер можно с помощью гор. клавиши Ctrl+Win+F4.

Жду рецензий :)

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 11.12.2004 (Сб) 22:22

Исходник-то дай, а то как я её тебе заценю? Не ставить же для этого WinXP ;-)
Изображение

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 12.12.2004 (Вс) 0:26

Новая версия, с диалогом опций и возможность запуска не только в XP, но и в других ОС вплоть до 95 (привет держателям 98se :lol: )

Диалог опций вызывается по Ctrl+Alt+O.

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.12.2004 (Вс) 0:31

Нифига не запускается :-(
vkTab

Run-time error '53':

File not found: uxtheme.dll
Изображение

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 12.12.2004 (Вс) 0:54

Вот конфигуратор, отключи поддержку XP и запускай, должно все запахать :roll:

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 12.12.2004 (Вс) 13:55

Ээх, знатоки... А Alt-Shift-Tab кто обрабатывать будет? :-) Малоизвестный поэт Пушкин? ;-)
Сейчас поверх твоего диалога по Alt-Shift-Tab вылезает стандартный.

И ещё, значки встают в один ряд, и кроме первых семи остальных не видно :-(
Изображение

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 12.12.2004 (Вс) 15:16

У меня, кажется, ничего не работает :)

a) Действительно, Alt+Shift+Tab не обрабатывается ;-)
б) Заголовок окна пишется прямо на экране, нет никакой "подложки". Соответственно, не видно практически ничего. Да и надписи одна на другую накладываются. Правда, при первом нажатии на Alt+Tab мигает какое-то чёрное окошко, но только четверть секунды, и больше не появляется... Может, кто скриншот кинет, как у него работает? :)

Сейчас попробую свой вид запринтскринить...

Updated: запринтскринить не вышло ;-)

Кстати, не помешала бы иконка в трей для вызова настроечного окна...

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 12.12.2004 (Вс) 23:39

Эх.. Люблю здоровую критику :)
Новая версия, и как всегда меньше багов + повышено быстродейтсвие + добавлена тень, отбрасываемая формой :wink:

ЗЫ: Не включайте поддержку XP тем, с ней пока одни баги (по умолчанию теперь она отключена)

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 13.12.2004 (Пн) 0:00

1. Alt-Shift-Tab делает то же, что и Alt-Tab. А должен наоборот :-)
2. Заголовок окна наезжает на надпись "Violin Soft", смотрится ацтойно.
3. Однократное нажатие Alt-Tab должно переводить в следующее окно, а оставляет в старом.
4. По однократному нажатию Alt-Tab не отрисовывается заголовок окна.
5. Задник у иконок цвета vbButtonFace, а у всего окна - ровно-серый, некрасиво.
6. При закрытии вызывает ошибку 9: Subscript out of range


Пока всё...
Изображение

Sedge
Alternative Choice
Alternative Choice
Аватара пользователя
 
Сообщения: 1049
Зарегистрирован: 16.05.2002 (Чт) 18:23
Откуда: Somewhere-In-The-Net

Сообщение Sedge » 13.12.2004 (Пн) 0:11

1. Нажимаю Alt+Tab несколько раз, чтобы перейти к новому приложению, потом вдруг передумываю и хочу вернуться в текущее. В стандартном виндовом интерфейсе достаточно, не отпуская Alt, нажать Esc. В vkTab надо нажимать Alt+Tab до тех пор, пока фокус не вернется в исходное положение.
2. В стандартном виндовом диалоге, после выбора приложения оно переносится на первое место в списке. Это очень удобно, поскольку позволяет осуществлять переключение между двумя последними выбранными приложениями посредством однократного нажатия на Alt+Tab.

DragonTriste
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 15.08.2004 (Вс) 10:46

Сообщение DragonTriste » 16.12.2004 (Чт) 8:05

а где привет юзерам WinME ? :(
выкидывает под сотню мсгбоксов с 97й ошибкой и на этом всё :cry:
dragons on line...

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 16.12.2004 (Чт) 8:12

В Me отлично пашет.. Ты конфигуратор скачал? XP отключил?

ps: и вообще скоро новая версия выйдет, со всеми возможностями, которые я изначально задумывал. Ну и конечно, сначала только для пользователей XP (богаче там API, что ни говори, и лучше) :arrow:

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

DragonTriste
Обычный пользователь
Обычный пользователь
 
Сообщения: 76
Зарегистрирован: 15.08.2004 (Вс) 10:46

Сообщение DragonTriste » 16.12.2004 (Чт) 8:18

xolod писал(а):В Me отлично пашет.. Ты конфигуратор скачал? XP отключил?

отключил... :oops:
dragons on line...

skord
Китаец
Китаец
 
Сообщения: 572
Зарегистрирован: 14.10.2004 (Чт) 15:36
Откуда: Иркутск

Сообщение skord » 18.12.2004 (Сб) 8:08

А у меня ВООБЩЕ ничего нет! В памяти висит, но Alt+Tab обычный

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 18.12.2004 (Сб) 12:19

Либо сеня вечером, либо завтра выложу новую версию. Работает так, как и предполагалось. Но только для XP :wink:

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 27.12.2004 (Пн) 13:55

Ловить Alt-Shift-Tab не нужно! Нужно оставить пользователю пути к отступлению в случае глюков :)

Баг конфигуратора:
Изменяем цвет заголовка, который у меня ничего не меняет. Когда снова запускаем конфигуратор цвет в квадратике правильный, а слайдеры стоят на чёрном!


сеня вечером, либо завтра
Добавлено: 18.12.2004

Ждём-с
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)

xolod
Гуру
Гуру
 
Сообщения: 1162
Зарегистрирован: 15.01.2004 (Чт) 0:42
Откуда: Moscow

Сообщение xolod » 27.12.2004 (Пн) 20:22

Дык работа и сессия, что называется, (c) "в одном флаконе"..
Обещаю, скоро будет :wink:

Constant ERROR_SUCCESS deprecated. I'm so happy.
Программирование и дизайн – http://www.macrointellect.ru

KDima
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 759
Зарегистрирован: 14.07.2004 (Ср) 23:14
Откуда: СПб

Сообщение KDima » 28.12.2004 (Вт) 19:15

Зачем показывать мини скрины для каждой проги?
Можно показывать скрин только для выбираемой.
Если сделать прелоадинг скринов то всё будет OK.
Хороший прогер не тот, кто всё знает, хороший прогер знает, где найти знание.

Последний раз редактировалось: Administrator (15.07.2004 (Вт) 00:01), всего редактировалось 999 раз(а)


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 16

    TopList