#0
by Leopold the Cat
Я терпеть не могу изменений ради изменений. Поэтому в процессе превращения Windows 7 в человека я поставил кнопку "Свернуть все окна" ("Show Desktop") слева, возле кнопки "Start" и приделал к ней старую икону. В сети гуляют два решения этой задачи. Первый вариант - восстановить панель быстрого запуска. Она оказалась не нужна - тот редкий случай, когда новый интерфейс с закреплением любого приложения на панели задач мне нравится больше. Второй вариант - создать файл .scf, для него создать новую панель, поместить ее где мне надо. У этого варианта два недостатка - новая панель то и дело исчезает, и между иконами появляется некрасивый промежуток. Мое решение - создать безоконное приложение и его икону закрепить на панели задач среди прочих. Решение работает только при наличии в системе .NET 3.5 - в Windows 7 установлено по умолчанию. 1. Выкачиваем на www.microsoft.com бесплатную версию Visual Basic 2008 Studio Express Edition и устанавливаем ее. 2. Запускаем оболочку. После некоторой настройки начинаем работать. Выбираем File | New Project, в появившемся диалоге выбираем Console Application, в графу Name вписываем Toggle Desktop и щелкаем по OK. 3. В появившейся заготовке текста программы Module1.vb вписываем 4 строчки в тело подпрограммы Main. Должно получиться следующее: Module Module1 Sub Main Dim objShellApp objShellApp = CreateObject("Shell.Application") objShellApp.ToggleDesktop objShellApp = Nothing End Sub End Module 4. Двойной щелчок по My Project справа в панели Solution Explorer. В открывшейся закладке меняем Application Type: вместо Console Application выбираем из выпадающего списка Windows Forms Application. 5. Выбираем из меню или на панели инструментов Save All. В появившемся диалоге щелкаем Save, но сначала запоминаем оглавление, куда все будет сохраняться. 6. Из меню выбираем Build | Build Toggle Desktop. 7. Разыскиваем полученный файл Toggle Desktop.exe. Путь к нему такой: c:Usersимя вашего аккаунтаDocumentsVisual Studio 2008ProjectsToggle DesktopToggle DesktopinReleaseToggle Desktop.exe Замечу, что повторение Toggle Desktop на пути дважды - не ошибка, просто у нас есть "решение" ("solution") по имени Toggle Desktop, которое содержит проект Toggle Desktop. В одном решении может быть несколько разных проектов. 8. Создаем оглавление c:Program FilesToggle Desktop и копируем Toggle Desktop.exe в него. Длина файла у меня 13312 байт. 9. Жмем на файл правой кнопкой мыши и в контекстном меню выбираем Create Shortcut. Появляется ярлык Toggle Desktop.exe.lnk. 10. Переименовываем ярлык в Toggle Desktop.lnk (это имя без расширения lnk будет появляться при наведении курсора мыши на икону). Можете написать по-русски "Свернуть окна.lnk" - только, конечно, без кавычек. 11. Меняем икону - жмем на ярлык правой кнопкой, Properties | Change Icon | Browse. Старая классическая икона живет в файле c:Windowsexplorer.exe. В файле c:WindowsSystem32shell32.dll я нашел новую икону и еще не менее трех подходящих. 12. Наконец, жмем на ярлык правой кнопкой и выбираем Pin to Taskbar. Появившуюся на панели задач икону мышью утаскивам влево до упора в кнопку Start. (При наличии готового exe достаточно выполнить пп. 8-12. Поделитесь изготовленным файлом с друзьями!)
#1
by IamAlexy
более идиотской идеи еще не встречал. зачем? кому это нужно? кому не лень вот всю эту ерунду делать если все поголовно знают комбинации клавишь win+d? зачем это все делать если неглядя и не прицеливаясь передвинуть мышку в правый нижний уголо в разы проще и быстрее чем прицельно нажимать какую то кнопочку на панели?
#6
by Злобный Фей
Хотя за пункт 3 настоящий инду.. в смысле программист не пожмет автору руки, потому как это можно было строк в 100 сделать минимум
#8
by Klesk
Процедура Сформировать перем objShell; objShell = СоздатьОбъект("Shell.Application"); objShell.MinimizeAll; objShell = ""; КонецПроцедуры
#9
by Leopold the Cat
1. Я не знаю и не хочу знать комбинации клавиш, а вот попасть мышью в кнопку мне не трудно (рука не дрожит с перепоя :-). 2. Да, кнопка есть справа - а я привык слева! 3. Трясучку я отключил сразу, потому что она страшно раздражает, если случайно заедешь мышью в угол (когда рука дрожит с перепоя :-). Кроме того, в классической теме, которую я ставлю, трясучки нет. Сразу скажу, что фон экрана у меня цвета морской волны - как в Windows 95, проявившийся потом синий я тоже терпеть не могу. Картинки на стол я не кладу, память экономлю.
#10
by Fragster
а у меня десктоп показывается по наведению мыши в правый-верхний угол и удержанию на 1/3 секунды... а список всех окон - в левый верхний
#12
by Fragster
+ ну вернее как список окон... expose происходит- т.е. миниатюры всех окон выстраиваются так, что их видно все и все они были по возможности максимального размера
#14
by Leopold the Cat
Да, эта кнопка при повторном щелчке восстанавливает окна, как и стандарная из правого угла, почему и называется Toggle Desktop.
#22
by Torquader
Win+M сворачивает, а Win+Shift+M - разворачивает. Win+D - просто показывает рабочий стол. P.S. свернуть все окна нужно только если что-то размещать на рабочем столе, а если этого не делать, то и сворачивание не понадобится.
#23
by 1c_asp
Ага. Хорошо смеяться в стороне от этого маразма. А вот когда покупаешь ноут и на нем стоит свежее дермищще, которое не выковырнешь, желание смеяться пропадает
#24
by vhl
Зачем вообще сворачивать окна? У меня снизу в панели задач добавлена панел Desktop и сразу все иконки рабочего стола видно.
#25
by Leopold the Cat
2 vhl: если на столе много икон, приходится делать панель в 2-3 строки икон. Это мне не нравится визуально, и на широком экране отъедает полезную площаль. Кстати, вам не кажется. что выпуск "широких" экранов - это очередная подлянка против покупателей? Я привык работать на экранах с приличной высотой в точках, что-то вроде 1280*1024 (десктоп, 19"). А на другом моем ноутбуке экран с диагональю 15" и разрешением 1400*1050. И тут подсовывают мне ноутбук с экраном 15.5" и разрешением 1366*768. 1366 в ширину - это чтобы глаза разбегались в разные стороны, больше пользы от этого никакой. Читать строчки такой длины просто невозможно. А вот сильно урезанная высота ощущается как огромный недостаток во многих случаях. Вот, например, запускаю виртуальную машину. Какой экран ей дать - 800*600, что ли? То же самое с удаленной графической консолью. Чтобы при широком экране иметь сколько-нибудь пристойную высоту, надо диагональ 23" как минимум. Поинтересуйтесь, сколько такое чудо стоит.
#26
by IamAlexy
1. повторное нажатие win+m не разворачивает окна. 2. условно зависшие окна win+m не сворачивает 3. нажатие комбинации win+m одной рукой неудобно
#27
by IamAlexy
наоборот. "квадратные" экраны должны отпасть окончательно. гораздо более удобнее экраны которые "широкие". в частности например при конфигурировании 1с 8 - дерево конфигураций и панель свойств - съедают именно ширину экрана. да тот же фотошоп - его панельки съедают именно ширину экрана..
#28
by Leopold the Cat
2 lc_asp . Как я с Вами согласен! Мне что, больше нечего делать, как Windows 7 человеческое лицо пришивать? Да вот ноутбук HP заимел с этим чудом и кучей этого... на букву "д" ... от производителя. Например, штук тридцать игр - красивых, не отрицаю, - играешь одну партию, а больше нельзя - покупай! Трясучку отключил сразу. Потом снес все, включая русскую Windows 7, поставил английскую (ключ подходит к любой языковой версии, 32- и 64- разрядной системе, лишь бы совпадал выпуск - у меня Home Premium), поставил классическую тему (без трясучки), фиксированый цвет фона от Windows 95, старое меню "Пуск" (, и т.д. Вот, например, одна из настроек: Как сделать чтобы при открытии Проводника раскрывался Компьютер, а не Библиотеки 1. При нажатом "Shift" щелкнуть правой кнопкой мыша по иконке "проводника" 2. Выбрать "Свойства" 3. В строке "Объект" ввести "%WinDir%explorer.exe ::{20D04FE0-3AEA-1069-A2D8-08002B30309D}" (без кавычек) 4. Нажать "Применить", затем "Ок" Вот на что приходится тратить время. Сеть полна таких советов - значит, очень многих это задевает.
#29
by IamAlexy
проблемы надуманные... вообще надуманные win+E вполне себе открывает список дисков пункт меню "компьютер" - открывает список дисков
#30
by IamAlexy
+ не зная прямой дороги.. некоторые индивиды пытаются удалить гланды через анальное отверстие и возмущаются - какой кривой организм придумала природа.. приходится гланды через анальное отверстие удалять...
#31
by Зеленый Кот
Windows от лукавого! NC 4.0 - навсегда! там такие сексуальные синенькие панельки с желтыми буковками и скринсейвер со звездочками...
#33
by ShoGUN
Жесть... А я вот не поклонник "Сделайте всё как было, через какую угодно ж..". Надо Хоткеи знать, и тогда не будет таких идиотских проблем.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как программно закрыть Все окрытые окна в пределах окна 1С?
- Как свернуть таблицу с конкатенацией строковой колонки
- Свернуть таблицу
- пытаюсь в ТЗ записать операции а потом по ним свернуть
- Функция "Свернуть"
- Windows Home в Windows Professional
- v77.Application и Windows 7 (или Windows Server 2008)
- Как убрать значки свернуть, свернуть в окно и крестик верхнем правом углу 1С 7.7
- Как программно "свернуть все" окна (обычное приложение)
- Нет в документе сверху значка свернуть и свернуть в окно
- Почему назвали Windows 7 и Windows 8?
- Acer Aspire V5 511 с Windows 8, как установить Windows 7
В этой группе 1С
- нужна типовая обработка ВыгрузкаЗагрузкаДанныхXML.epf
- Как организовать бесконечный цикл в Делфи?
- v8: Расчет даты окончания договора
- При тестировании вылетает конфигуратор
- Открыть диалоговое окно из внешней печатной формы
- Принятие к учету ОС в Комплексной автоматизации
- Как перемешать строки в табличной части документа?
- УСН отличие смчета 62.1 и 62.3
- Как скопировать (а лучше переместить) один каталог в другой?
- Получение остатков из регистра бухгалтерии за период в разрезе каждого месяца периода
- СКД: группировка дат по месяцам
- Joomla, как восстановить модуль ?
- Подсчет отобранных строк в ДокументСписок.
- Конвертация 2 ТЧ в 1 ТЧ проблемы
- Как добавить в печатную форму значения переменных?
- Передача прав на программу 1с
- Как превратить 1С 77 Бух Проф в Базовую.
- назначение переменной КлючВыгружаемыхДанных
- Веб камера из фотоаппарата
- СКД как использовать несколько запросов для разных группировок?