Я пытаюсь заставить некоторые визуальные стили работать полностью на моем компьютере.
Они говорят, что нужно пропатчить некоторые файлы, установить тему, и получить стиль рабочего 100%, мне также нужно заменить explorer.exe
, shell32.dll
и несколько других файлов.
Проблема в том, что когда я делаю это, после перезагрузки компьютер выдает shell32.dll
ошибку отсутствия и не загружается. Я вернул компьютер в рабочее состояние, но это не проблема. Проблема в том, что я хочу, чтобы визуальный стиль работал полностью, включая все колокола и пользовательскую кнопку запуска.
Если это дубликат (я не смог найти ответ на этот вопрос в Google или Super User с ответом), пожалуйста, напишите мне в комментарии.
3 ответа на вопрос
Billy ONeal
2011-06-05 в 07:55
Если визуальный стиль работает путем взлома оболочки, и взлом не удался, маловероятно, что он будет работать на вашем компьютере. Я предполагаю, что любая пользовательская тема, которую вы используете, создана для x86, а вы используете x64, или наоборот.
В любом случае, то, что вы делаете, не поддерживается Windows. Вам придется связаться с тем, кто создал тему, и спросить, почему их взлом не работает.
Soumya
2011-06-05 в 08:29
Я никогда не сталкивался с какими-либо проблемами (Windows 7, 64-разрядная версия), когда пробовал многие темы, требующие такой замены. Тем не менее, я все еще могу подумать о нескольких вещах, которые вы можете попробовать:
Убедитесь, что ваша программа архивации является 64-битной. Если нет, то в итоге файлы будут извлечены в папку виртуального хранилища SysWOW64
вместо System32
. Я рекомендую 7-Zip . Если вы не можете получить 64-разрядную версию программы архивации, извлеките файлы в другую папку (лучше всего работает Desktop) и скопируйте их с помощью проводника Windows.
В случае, если это тоже не удастся, или если вы не хотите рисковать своей системой, вы также можете использовать что-то вроде Anolis Resourcer для извлечения соответствующих ресурсов из исправленных системных файлов и добавления их в свои версии. Это также может уменьшить несовместимость с пакетами обновления или другими обновлениями между вашим компьютером и компьютером автора темы.
Похожие вопросы
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел…
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
-
3
Мой второй жесткий диск не виден в Windows 7
-
7
Как заменить Блокнот в Windows 7?
-
2
Как расположить значки панели задач Windows 7 в 2 ряда?
-
1
Проблемы во время сна на Windows 7
-
6
Как управлять функцией привязки Windows 7 с помощью двух мониторов?
-
10
Как мне обновить Windows 7 RC до Windows 7 RTM?
-
3
Какая защита от шпионского ПО доступна для Windows 7?
Ошибка применения визуальных стилей windows 7
В данной статье Вы узнаете, какие основные ошибки делают проектировщики при работе с чертежами. Прочитав эту статью, Вы сделаете для себя полезные выводы и сможете не совершать типовые ошибки в дальнейшей своей работе. Вы станете на одну ступеньку выше за своих коллег, партнеров.
В основном, данные ошибки очень мешают и вредят при коллективной работе или при работе с чужими, присланными чертежами.
И так, перечислим основные ошибки, которые совершают проектировщики при работе с чертежами:
1. Присланные файлы сохранены в последней версии AutoCAD.
Чтобы не совершать подобную ошибку, возьмите себе за правило: в настройках программы AutoCAD поставьте по умолчанию, чтобы чертежи сохранялись, например в 2007 версии (думаю, что людей которые работаю в более низкой версии практически нету).
Если Вам прислали чертежи в более новой версии AutoCAD — Вы не сможете их открыть. Открыть его можно 2 способами: 1) попросить у автора, который прислал Вам этот чертеж, пересохранить файл в более позднюю версию; 2) установить DWG TrueView последней версии (программа бесплатная) и трансформировать данные файлы в нужную Вам версию.
2. Отсутствие шрифтов, стилей линий, штриховок, подложек и т.п..
Наверное, не раз Вам приходилось наблюдать следующую картину: открываете присланный Вам файл, а там все надписи в иероглифах, в место подложек — одни названия файлов, на которые они ссылаются, и т.п..
Чтобы не совершать самому данной ошибки, возьмите себе за правило: перед отправкой, сформируйте комплект чертежей (команда _etransmit или на русском: ФОРМКОМПЛЕКТ). Тогда все необходимые дополнения, которые нужны для нормальной работы с чертежом будут собраны в комплект и помещены в архив.
3. В файле чертежа куча ненужных и неиспользуемых элементов (блоки, текстовые стили, размерные стили, слои, т.п.)
Практически всегда присылают файлы, которые содержат кучу неиспользуемых блоков, слоев, стилей и т.п.. С данным файлом очень неудобно работать и файл имеет большой размер.
Реальный пример: мне недавно прислали чертеж, видать удалили все кроме одного узла — файл весил 6,5Мб. После очистки файл стал весить 500кб.
Чтобы не совершать самому данной ошибки, возьмите себе за правило: перед завершением работы необходимо очистить чертеж, Файл — Утилиты — Очистить (или введите команду _purge)
У Вас появится окно Очистка чертежа, с помощью которого Вы сможете удалить все, что не используется в данном чертеже.
Наличие огромного числа масштабов в чертеже очень сильно замедляет работу программы AutoCAD, особенно при копировании/вставки объектов. Поэтому, не забываем выполнять очистку масштабов, которую можно сделать с помощью команды _scalelistedit.
После очистки сохраняем файл.
4. Используем пространство листов.
Часто присылают чертежи, в которых все оформление расположено в пространстве модели, а не на листах. Спрашивается, зачем тогда вообще пространство листа в программе AutoCAD? Ведь все эти рамки, штампы — они не относятся к пространству модели, а только засоряют его.
Научитесь работать не только в модели. Первым временем это будет не привычно, но потом Вы осознаете весь «вкус» работы на листах и это ускорит Вашу работу (освойте подшивки).
5. Используем стили печати.
Вместо того, чтобы перекрашивать все элементы в чертеже, менять цвет слоев и т.п. — используйте стили печати, например: monochrome.ctb. Тогда Ваш чертеж будет напечатан в том цвете, который Вы зададите и таким образом сэкономите много времени, не делая ненужную работу.
6. Используйте архивы с расширение *.zip вместо *.rar.
Если чертежей много или они имеют большой размер — перед отправкой их лучше заархивировать. Архивировать чертежи советую с расширением *.zip вместо *.rar. Почему именно такое расширение:
- в операционной системе Windows, начиная еще с версии XP, есть встроенная поддержка zip-архивов, которая не требует установки дополнительного ПО. Та же ситуация у пользователей Mac OS, в которой есть встроенный архиватор формата .zip. Хотя формат .rar достаточно популярный, не у всех может быть установлена программа для работы с rar-архивами и получив письмо, с вложенным файлом с расширением *.rar, — у некоторых возникнет проблема с его чтением.
Возьмите себе за правило использовать zip-архивы.
7. Перед экспортом чертежей проверяем правописание.
Возьмите себе за правило: перед экспортом чертежей в pdf, png, jpg и т.п. — всегда проверяйте правописание, чтобы потом не приходилось заново все экспортировать. Таким образом, Вы сэкономите свое время.
8. Не стоит хранить и плодить лишние и ненужные файлы.
Возьмите себе за привычку — сразу удалять лишние, неактуальные файлы. Ведь трудно работать, когда в папке куча файлов типа «изменен«, «копия-1«, «»копия-2» и т.п.. А другой человек вообще не разберется в этой папке. Таким образом, Вы упростите работу с файлами не только другим пользователям, а и себе.
9. Называйте файлы конкретными именами с учетом версии.
Иногда присылают файлы, которые имеют непонятные и смешные названия, например: «1111», «новый чертеж», «новый чертеж2″, «Петя»,…
Приучите себя создавая чертеж — сразу давать ему конкретное имя и не использовать имена, которые по умолчанию предлагает программа. Например: если Вы чертите план первого этажа, так и назовите файл «План первого этажа».
Еще одно правило: добавляйте к названиям файлов приставки (суффиксы и постфиксы), которые позволят легко определить актуальную версию файла. Например: «План первого этажа_Rev-1″, «План первого этажа_Вариант-1″, и т.п.
10. Удаляйте все, что неактуальное на чертеже.
Практически всегда, когда выполняются чертежи, на листе собираются какие-то дополнительные, вспомогательные наработки. Или накапливаются рядом с актуальными чертежами — старые, уже ненужные. Хорошо, если ненужные Вы перечеркнули, а если нет — как другому человеку разобраться в том, где правильный чертеж, а где нет? — без автора никак.
Приучите себя удалять все ненужное и неактуальное на чертеже, ведь это только загромождает чертеж, замедляет работу программы и оно Вам в большинстве случаев не понадобиться.
Следуя выше написанным правилам — Вы сможете:
- предотвратить и избежать часто возникающие проблемы/вопросы;
- упростить себе работу;
- ускорить себе работу;
- сэкономить время;
- подчеркнуть свой профессионализм.
Первое время будет трудно соблюдать данные правила (пожелания), но потом это войдет в привычку и Вы заметите, как это удобно и просто.
Читайте так же статью: 10 способов увеличить скорость работы в AutoCAD
Источник
Windows 7 ошибка применения визуальных стилей
Поддержать автора проекта
Если материал сайта вам помог в решении той или иной проблемы, пожалуйста, поддержите автора проекта любой суммой. Все вырученные средства пойдут на оплату серверов 🙂
Настройка визуальных эффектов. Оптимизация Windows 7.
Категория: Оптимизация / Добавил: Артём
Если ваш персональный компьютер обладает слабым графическим адаптером, интерфейс AERO в операционной системе Windows 7 может вызвать существенное снижение скорости работы вашей системы. Оптимизировать графическую систему можно можно путём отключения некоторых визуальных эффектов интерфейса AERO.
Нажимаем на ярлык мой компьютер правой кнопкой мыши (ПКМ), а затем выбираем из списка пункт свойства.
Откроется окно с краткими сведениями о компьютере, в панели которая расположена с левого края выбираем дополнительные параметры системы.
Открываем раздел быстродействие, нажатием на кнопку параметры.
Оставляем галочки только на этих пунктах:
- Включение композиции рабочего стола;
- Включить Aero Peek;
- Включить эффект прозрачности;
- Использование стилей отображения для окон и кнопок;
- Отображать эскизы вместо значков;
- Отображение прозрачного прямоугольника выделения;
- Сглаживать неровности экранных шрифтов.
Нажимаем ОК для применения внесённых изменений.
С уважением, Артём Санников
Комментарии
галочки на этих пунктах нужно снять, а не оставить, для повышения производительности компьютера
Я оставил эти галочки основываясь на технических характеристиках своего компьютера.
А так вы правы, это обеспечит наилучшую производительность.
Спасибо за статью! Конечно сделал под себя. Оставил то, что мне нравится. Стало как то веселее работать. Занимаюсь клипами. И ресурсы компа стараюсь направить для своих целей.
Скоро будет ещё порция фишек, которые позволяют ускорить работу системы.
Источник
Windows 7 ошибка применения визуальных стилей
Сообщения: 51428
Благодарности: 14734
Конфигурация компьютера | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Звук: Realtek ALC889 HD Audio | |
CD/DVD: ASUS DRW-24B5ST | |
ОС: Windows 8.1 Pro x64 | |
Прочее: корпус: Fractal Design Define R4 |
oooiio, еще варианты:
1. Заменить Uxtheme.dll на оригинальный (скопировать в папки WINDOWSsystem32 и WINDOWSsystem32dllcache в безопасном режиме). Во вложении версия из русской XP SP2.
3. Если не поможет, Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы (откатиться на тот момент, когда все работало).
Сообщения: 2259
Благодарности: 529
Источник
im running windows 7 embedded and to save on performance i change the visual styles from windows 7 basic to windows classic.
on which im running WinForms appl with a custom progress bar. the error is on the line Rectangle.Inflate(x,y);
On windows 7 basic theme all is good but after i switch to windows classic im getting the above error. Couldn’t find any info about this, is there anyway around this?
this is my custom control
public class CustomProgressBar : ProgressBar
{
//Property to set to decide whether to print a % or Text
public ProgressBarDisplayText DisplayStyle { get; set; }
//Property to hold the custom text
public String CustomText { get; set; }
public CustomProgressBar()
{
// Modify the ControlStyles flags -> OptimizedDoubleBuffer to avoid flickering text
SetStyle(ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true);
}
protected override void OnPaint(PaintEventArgs e)
{
Rectangle rect = ClientRectangle;
Graphics g = e.Graphics;
ProgressBarRenderer.DrawHorizontalBar(g, rect);
rect.Inflate(-3, -3); //here im getting the error
if (Value > 0)
{
// As we doing this ourselves we need to draw the chunks on the progress bar
Rectangle clip = new Rectangle(rect.X, rect.Y, (int)Math.Round(((float)Value / Maximum) * rect.Width), rect.Height);
ProgressBarRenderer.DrawHorizontalChunks(g, clip);
}
// Set the Display text (Either a % amount or our custom text
string text = DisplayStyle == ProgressBarDisplayText.Percentage ? Value.ToString() + '%' : CustomText;
using (Font f = new Font(FontFamily.GenericSerif, 14))
{
SizeF len = g.MeasureString(text, f);
// Calculate the location of the text (the middle of progress bar)
// Point location = new Point(Convert.ToInt32((rect.Width / 2) - (len.Width / 2)), Convert.ToInt32((rect.Height / 2) - (len.Height / 2)));
Point location = new Point(Convert.ToInt32((Width / 2) - len.Width / 2), Convert.ToInt32((Height / 2) - len.Height / 2));
// The commented-out code will centre the text into the highlighted area only. This will centre the text regardless of the highlighted area.
// Draw the custom text
g.DrawString(text, f, Brushes.Red, location);
}
}
}
this is my stack trace
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.ProgressBarRenderer.InitializeRenderer(VisualStyleElement element)
at System.Windows.Forms.ProgressBarRenderer.DrawHorizontalBar(Graphics g, Rectangle bounds)
at YonatanDataReader2.CustomProgressBar.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Edit
for some reason on my client’s machine even if the visual styles are checked and he uses Windows 7 Aero theme im still getting the above error, I also tried to set Application.SetCompatibleTextRenderingDefault(true);
which did not helped as well
Не ставятся темы.
19 января 2014 13:03 | |
|
|
Запускаю файл темы, выскакивает окно «Свойства: Экран». Нажимаю применить тему и выскакивает ошибка: «Не удалось применить визуальные стили. Служба не ответила на запрос своевременно». Что делать? Windows XP SP3 |
19 января 2014 13:25 | |
|
|
Залезь в Пуск, Панель управления, Администрирование, Службы. Выбери Службу Темы правой кнопкой и нажми свойства. Выбери тип запуска Авто и нажми ОК. Еще раз выбери Службу Темы правой кнопкой и нажми Старт или Запустить. |
19 января 2014 13:34 | |
|
|
Спасибо. Заработало |
19 января 2014 13:43 | |
|
|
vtfk34, |
Информация
Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.
1чел. читают эту тему (гостей: 1)
инструкции
|
|
To Fix (No Visual Styles Problem) error you need to |
|
Шаг 1: |
|
---|---|
Download (No Visual Styles Problem) Repair Tool |
|
Шаг 2: |
|
Нажмите «Scan» кнопка | |
Шаг 3: |
|
Нажмите ‘Исправь все‘ и вы сделали! | |
Совместимость:
Limitations: |
Нет проблем с визуальными стилями обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре Windows. Эта ошибка может быть исправлена специальным программным обеспечением, которое восстанавливает реестр и настраивает системные настройки для восстановления стабильности
Если у вас нет проблемы с визуальными стилями, мы настоятельно рекомендуем вам
Загрузить (нет проблем с визуальными стилями) Инструмент восстановления.
This article contains information that shows you how to fix
No Visual Styles Problem
both
(manually) and (automatically) , In addition, this article will help you troubleshoot some common error messages related to No Visual Styles Problem that you may receive.
Примечание:
Эта статья была обновлено на 2023-06-18 и ранее опубликованный под WIKI_Q210794
Содержание
- 1. Meaning of No Visual Styles Problem?
- 2. Causes of No Visual Styles Problem?
- 3. More info on No Visual Styles Problem
Проблема с отсутствием визуальных стилей?
No Visual Styles Проблема — это имя ошибки, содержащее сведения об ошибке, включая причины ее возникновения, неисправность системного компонента или приложения для возникновения этой ошибки вместе с некоторой другой информацией. Численный код в имени ошибки содержит данные, которые могут быть расшифрованы производителем неисправного компонента или приложения. Ошибка, использующая этот код, может возникать во многих разных местах внутри системы, поэтому, несмотря на то, что она содержит некоторые данные в ее имени, пользователю все же сложно определить и исправить причину ошибки без особых технических знаний или соответствующего программного обеспечения.
Причины отсутствия визуальных стилей?
If you have received this error on your PC, it means that there was a malfunction in your system operation. Common reasons include incorrect or failed installation or uninstallation of software that may have left invalid entries in your Windows registry, consequences of a virus or malware attack, improper system shutdown due to a power failure or another factor, someone with little technical knowledge accidentally deleting a necessary system file or registry entry, as well as a number of other causes. The immediate cause of the «No Visual Styles Problem» error is a failure to correctly run one of its normal operations by a system or application component.
More info on
No Visual Styles Problem
РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить ошибки Windows и оптимизировать производительность системы.
Но я слышал, что компьютер немного помогает? Привет всем Итак, у меня была стандартная крошечная крошечная маленькая строка под панелью задач …
Now the only problem is that there is faster without them, so i selected «adjust for best performance» … Any Windows XP Visual styles on my laptop here. Thanks, Bryan
Интересная проблема с использованием визуальных стилей
Если у вас есть все, что выглядит многообещающим, и нет кубиков. Если вам нужен скриншот, дайте мне знать. По всей видимости, цветовые схемы остаются неизменными.
I have a patched uxtheme.dll and I scan/spyware scan but it didn’t help before.
I’ve done a lot of searching on google and looked at forums and some people describe slightly similar problems, but the fixes that worked for them don’t work for me. I’m about to do a virus can apply various themes that I download. The issue is, my task bar/start menu For example, on the Windows XP visual style, I get the rounded applied, but not the real visual styles.
I’ve been to http://www.kellys-korner-xp.com/xp_tweaks.htm and tried any ideas, I’m all ears. Thanks.
края на окнах рабочего стола, но мое меню запуска и taksbar являются классическими серыми.
Странная проблема с визуальными стилями
Что нужно попробовать
Кто-нибудь знает, что значок лупы на панели инструментов поиска никогда не изменяет его стиль.
Я пробовал несколько визуальных стилей и почему-то VS? Посмотрите, может ли это быть?
Это похоже на и explorerframe.dll, как и я, все остальное получает скин, за исключением этой маленькой иконки. Наверху, как выглядит мой взгляд, дно — это то, на что он должен выглядеть:
Я изменил explorer.exe каждый визуальный стиль, который я пытаюсь сделать. Если я смогу нарисовать.
Visual Styles Run a dll as an App �
Я могу помочь! Подобно тому, как StyleXP получал эту ошибку. Это он работает, деинсталлируется снова и видит, работает ли он. Установка исправления Windows также может решить проблему, но это несколько попыток, но никто не работал.
In safe mode, try start ‘Run a dll as an App has encountered a problem and needs to close’. Since then I’ve more extreme measure to take right away.Thanks to for 2k_dummy for this idea. However, it’s stuck months ago when I decided to uninstall some programs. You could try reinstalling those programs, seeing if > run > sfc
БЛАГОДАРЯ! Я думал, что это запустило несколько и Windowblinds. Я искал в Интернете ответы, заставляя меня CrAzY! ПОЖАЛУЙСТА на Windows Classic.
Когда я пытаюсь изменить тему рабочего стола, я получаю сообщение об ошибке для изменения обоев.
Визуальные стили
Здравствуйте,
Интересно, что вы пробовали область панели задач, выберите свойства. На вкладке меню «Пуск» выберите меню «Пуск» ….. вместо этого, насколько вы не сказали. Позвольте мне знать, если это помогает.
Щелкните правой кнопкой мыши пробел классического меню начала, которое, вероятно, уже отмечено.
С момента моего обновления до SP3 мой Visual Style по умолчанию был классическим, и я не могу его вернуть.
Визуальные стили Запуск dll в качестве приложения
If this doesn’t work then you will driving me CrAzY! However, it’s stuck on Windows Classic. THANKS!
Go to Start>Run>type msconfig and look in ‘Run a dll as an App has encountered a problem and needs to close’. PLEASE to change the wallpaper.
I’ve searched the internet for answers, your start up entries for run.dll and uncheck it. Could be your tried several suggestion, but none have worked. This is help! I am able display driver as well.
Когда я пытаюсь изменить тему рабочего стола, я получаю сообщение об ошибке, которое нужно сделать для редактирования реестра.
Обновление xp — новых визуальных стилей
There are also third-party applications such as Windowsblinds and StyleXP which have You should also use these with a modicum of caution as many skins are ‘user-created’ and can be buggy .
очень широкие возможности отображения / скина, хотя они могут стоить несколько боб. Нажмите «Свойства / Внешний вид» / «Дополнительно».
Visual Styles > Fonts
Спасибо.
изменить шрифт элементов запуска, минимизировать окна и общий текст, используемый в именах файлов.
I’ve been messing with some visual styles and I was wondering if you can
Визуальные стили StyleXP
До сих пор я должен найти хороший сайт с визуальными стилями для StyleXP. Любые пользователи StyleXP знают хорошо построенный веб-сайт для загрузки визуальных тем?
It would take me days if not longer to causes errors with my browser. It’s extreamely disorganized and try browse through all the visual styles of interest.
I have searched google for almost an hour now trying only found StyleXP’s home page.
Визуальные стили Win7
Наверное, нет, я знаю, выиграть 7 только в тегах.
Я просто хотел узнать, есть ли Windows, но у меня есть надежда! Не визуальные стили из визуальных стилей 7 были совместимы с Windows 8?
Объединение двух визуальных стилей в один
В настоящее время свечение очень мягкое в CP, цвет стекла по сравнению с обоими обои для рабочего стола), только прозрачность должна уменьшаться.
5. So, I’d really appreciate if anybody with the knowledge would point me in it with a slightly darker line of RTM. Remove the CP’s glossy effects from taskbar buttons (you can compare «The I’d also love to decrease that somewhat, by about the same amount.
3. Вы можете увидеть сравнение того, что сейчас
(выше) к тому, что я хочу (ниже) на следующем изображении.
2. Remove the taskbar «bevel» of CP and replace What I is more colored and more pronounced than that of an inactive window. The problem is I like both the glassy 8 cp theme to meet the above requirements.
Джерри
правильное направление относительно того, какие свойства изображения изменяются заменяются, например, например, но это не должно быть непрозрачным — в отличие от угла окна, более яркого при наведении мыши. Windows Style Builder для изменения выигрыша Цвет стекла должен оставаться таким же (мне очень нравится, как Аура меняет окна RTM, которые не являются стекловидными вообще.
Thank Bat!» button in the above image) to have RTM’s more subdued look
4. хочу:
1. Make the taskbar a bit more transparent, I guess you! Make CP’s active window’s «glass» less transparent (say again ~15%), so it I’d love to have it much more saturatedbright.
около ~ 15% больше, чем сейчас в RTM. Сделайте кнопки «Свернуть восстановить закрыть» в правом верхнем углу. Если размытие основного изображения будет …
Вопрос о визуальных стилях
I’m looking for some deviantart and themeXP. The icon by the user name in the desktop properties, the taskbar changes but not the wallpaper. Thanks.
Wallpapers have to be changed manually, and the icon will good desktop modifying programs? I need to be free since I can’t buy things only change if the new theme has a replacement for it.
Why in the start menu doesn’ change either. Where are a few places to online right now, plus I have very little money right now.
Я изменил uxtheme.dll и установил это? Когда я выбираю один из стилей на вкладке внешнего вида несколько визуальных стилей в C: WINDOWS Resources Themes.
I’ve gone to get more visual styles and themes? What are some more programs so I themes myself.
Решено: визуальные стили
How do I use «Shells» to change the look of Windows Explorer in Vista?
WindowBlinds работает, если вы получаете последнюю версию.
Визуальные стили скачать?
Что такое хороший веб-сайт XP Styles, который чист?
Если вы ищете только стили (как в msstyles), то deviantart — хорошее место для начала.
Most of the sites i’m as I found the one I wanted.
I haven’t really looked much past there visting have malware in them.
Windows 8 Visual Styles?
Есть ли способ, или будет какой-то путь в ближайшем будущем, конечно. В ближайшем будущем, чтобы стиль визуального стиля (как видно здесь на Windows 7)? Это и меню «Пуск» — это единственные две вещи, которые удерживают меня от обновления … Windows 8 все еще очень новая
Вы можете увидеть здесь: Визуальные стили / тема для Windows 8 — deskmodder.de
И в меню Metro Start вы можете очень быстро привыкнуть.
Я не могу применять визуальные стили
Он не отображается должным образом. То, что вы пытаетесь достичь, не позволит мне применять пользовательские визуальные стили.
Я исправил использование UltraUXThemePatcher и UXStyle и с этими сторонними программами?
Визуальные стили Windows
В любом случае, я хочу, чтобы какие-либо советы о том, как использовать / реализовывать файлы визуального стиля Windows в течение более длительного периода времени, т. Е. Не пробную версию
ЛЮБЫЕ КОММЕНТАРИИ ПРИВЕТСТВУЮТ … THX
всем привет,
ive become intererested again for newbies — mayb because a newbie shouldnt be messing with system files. I’ve already used stylexp and it was is based around images (not sure) it is easier to have flaws. Ive tried uxtheme(.dll) patches but they never offer step — by step instructions in changing my themes (xp).
Мне не нравятся оконные жалюзи — большая, демо-версия, и потому что она проста в использовании, но испытание закончилось.
7 Windows Visual Styles
Попробуй это,
my Кто-нибудь имеет темы 7.
я видел сайт около месяца назад, который собирал ссылку для этого? Сеть
все различные визуальные стили, выпущенные для окон 7.
GPO для пользовательских визуальных стилей
Привет, народ,
Есть ли объект групповой политики для сайта — нажмите здесь
Вы можете посетить этот выбор только «Пользовательские» и конкретные стили?
Vista SP1 Пользовательские визуальные стили
Файлы, которые я загрузил, были помечены как специально для Vista SP1, кто-нибудь знает, что может быть проблемой? У вас не было бы более одного Aero / Basic / etc, показывающего, когда вы находитесь в окне Appearance? благодаря
заранее. Если да, то ваши темы есть, просто для работы на моем компьютере (Vista SP1 32-бит).
Я не могу получить пользовательские визуальные стили или темы, не показывающие имена в папке / теме.
Визуальные стили вернулись к классике — все пробовали
Go to Start>Run and but that didnt set them back. BMR777
If things are ok with the old versions from 98, ME, 2000 and all the previous versions of windows. Anyway, double click on it, and if it is running, click «Stop service»,
это, должно быть, начато. Спасибо за прочтение..
Может быть, темам мне нравится моя хорошая гладкая тема по умолчанию XP, чтобы понять, что на них все галочки! Я попытался перезагрузить компьютер, если кто-то может помочь, я был бы очень благодарен.
type «services.msc» without the quotes. I tried a system restore but that failed, then I went it wouldn’t work, it was still just the classic windows theme. It worked perfectly although I realised that the themes had gone back to through the properties and checked that everything was right which it was! I went to Control Panel>>System>>Advanced>>Visual Effects only down and find the «Themes» service.
I installed Style XP and tried to install a theme but and then either way, click on «Start Service», and see if this does anythng. Once the window opens, scroll Service for XP got screwed up.
Не ставятся темы.
19 января 2014 13:03 | |
|
|
Запускаю файл темы, выскакивает окно «Свойства: Экран». Нажимаю применить тему и выскакивает ошибка: «Не удалось применить визуальные стили. Служба не ответила на запрос своевременно». Что делать? Windows XP SP3 |
19 января 2014 13:25 | |
|
|
Залезь в Пуск, Панель управления, Администрирование, Службы. Выбери Службу Темы правой кнопкой и нажми свойства. Выбери тип запуска Авто и нажми ОК. Еще раз выбери Службу Темы правой кнопкой и нажми Старт или Запустить. |
19 января 2014 13:34 | |
|
|
Спасибо. Заработало |
19 января 2014 13:43 | |
|
|
vtfk34, |
Информация
Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.
3чел. читают эту тему (гостей: 3)
I have a windows form app that normally runs without a problem, but every so often (<1% of the time) I see an error like this:
Visual Styles-related operation resulted in an error because no visual style is currently active. at
System.Windows.Forms.VisualStyles.VisualStyleRenderer.get_Handle()
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.DrawBackground(IDeviceContext dc, Rectangle bounds, Rectangle clipRectangle)
at System.Windows.Forms.GroupBoxRenderer.DrawThemedGroupBoxWithText(Graphics g, Rectangle bounds, String groupBoxText, Font font, Color textColor, TextFormatFlags flags, GroupBoxState state)
at System.Windows.Forms.GroupBoxRenderer.DrawGroupBox(Graphics g, Rectangle bounds, String groupBoxText, Font font, TextFormatFlags flags, GroupBoxState state)
at System.Windows.Forms.GroupBox.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.GroupBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
I’ve dealt with Visual Styles errors before, so have ensured that the machines using the app have compatible desktop themes. What’s strange with this error is that the program starts and runs happily for some time (eg. 30 mins) before this exception is thrown. I don’t understand how the state of the Visual Style could change during execution.
The application is made up of a Console app that launches a Windows Form, which uses Awesomium to load web pages and respond to javascript callbacks.
I’m catching the error with a ThreadExceptionEventHandler
listening to Application.ThreadException
on the Console app. It occurred to me that perhaps the windows form had been disposed when the error occurs, but I don’t think this is the case because when I log the error I can access instance members of the Form eg. myForm.ToString()
Since none of my code is featured in the stack trace, I’m not sure what else would help describing this error. Has anyone seen anything like this before?
While I look at my code, I wanted to provide the complete exception and the look at the TabControl after I click «Continue» on the exception dialog:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.InvalidOperationException: Visual Styles-related operation resulted in an error because no visual style is currently active.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(String className, Int32 part, Int32 state)
at System.Windows.Forms.VisualStyles.VisualStyleRenderer..ctor(VisualStyleElement element)
at TabContol2.CustomTabControl.DrawControl(Graphics g)
at TabContol2.CustomTabControl.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TabControl.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
—————————————-
DeliveryDispatch
Assembly Version: 1.0.3810.17731
Win32 Version: 1.0.3810.17731
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/DeliveryDispatch.exe
—————————————-
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
—————————————-
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
—————————————-
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
—————————————-
PizzaPilotRuntime
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/PizzaPilotRuntime.DLL
—————————————-
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
—————————————-
System.Transactions
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll
—————————————-
System.EnterpriseServices
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll
—————————————-
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
—————————————-
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
—————————————-
System.Web.Services
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Web.Services/2.0.0.0__b03f5f7f11d50a3a/System.Web.Services.dll
—————————————-
DeliveryDispatch.XmlSerializers
Assembly Version: 1.0.3810.17731
Win32 Version: 1.0.3810.17731
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/DeliveryDispatch.XmlSerializers.DLL
—————————————-
DDClientRuntime
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/DDClientRuntime.DLL
—————————————-
DDClientCommon
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/DDClientCommon.DLL
—————————————-
log4net
Assembly Version: 1.2.10.0
Win32 Version: 1.2.10.0
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/log4net.DLL
—————————————-
-vxbr1yj
Assembly Version: 1.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
—————————————-
DDClientLib
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Exit41/DeliveryDispatch/Program/DDClientLib.DLL
—————————————-
System.Messaging
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Messaging/2.0.0.0__b03f5f7f11d50a3a/System.Messaging.dll
—————————————-
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging=»true» />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
VisualStylesException.png
After installing Windows 10 October 2018 Update version 1809 you might get a problem with a white box with red borders and a red ‘X’ like below screenshots show.
UPDATE January 22, 2019: KB4481031 Preview of Cumulative Update for .NET Framework 3.5 and 4.7.2 for Windows 10, version 1809 and Windows Server 2019 seems to solve this issue.
In SSMPropEditor it can happen using some of the commands that will open a file dialog box like open, export, import.
It can also happen in JTB FlexReport and other apps both by us and others.
Clicking on Details in the error dialog box may show something like this.
“System.InvalidOperationException: Visual Styles-related operation resulted in an error because visual styles are currently disabled in the client area.
at System.Windows.Forms.VisualStyles.VisualStyleRenderer.IsCombinationDefined(String className, Int32 part)”
Technical problem description
“WinForms applications may have problems rendering the application UI and instead may render a white screen with a red ‘X’ symbol. The issue is caused by a change in Windows 10 October 2018 Update that exposed a bug in .NET Framework 4.7.2. The issue is caused by a change in Windows 10 October 2018 Update that exposed a bug in .NET Framework 4.7.2. The Windows 10 October 2018 Update adds a new flag to VisualStyle state when the application UI launches a child dialog (i.e., a FileSaveDialog or PrintpreviewDialog) that causes .NET Framework to fail its VisualStyleState check and thus throw an exception while rendering the application UI.” ref
Solution
Microsoft’s .NET Framework 4.8 Early Access Build 3707 fixes the problem.
“Fixed VisualStyle property in Winforms, is checking for supported values (by Winforms) and any value that goes outside of this range, Winforms throws an exception. Winforms also checks if the VisualStyle property set is supported by Winforms when it is using this property and does no-op if it is not supported. Underlying native method we use to set visual styles does not care what the value for visualstyle is being passed to it. Making this change will align Winforms code with windows and does not throw exception but still validate supported visual styles when using this property. Removing the validation condition while setting this property. [578093, System.Windows.Forms.dll, Bug, Build:3621]”
Download links for .NET Framework 4.8 Early Access Build 3707 can be found here.
- .NET 4.8 Web Installer – requires an internet connection during installation
- .NET 4.8 Offline installer – can be downloaded and installed later in a disconnected state
A .NET 4.7.2 servicing fix for this will be released by Microsoft in near future and will also be included in the next version (4.8) of .NET Framework.
- Remove From My Forums
-
Общие обсуждения
-
I’ve just started a blog and the first main post is a sample that I wrote to customize the DataGridView to support collapsing and expanding. I call it a TreeGridView: http://blogs.msdn.com/markrideout/archive/2006/01/08/510700.aspx
Let me know what you think!
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is»
Все ответы
-
Fantastic code Mark!! I have been looking and wondering if this was possible with the datagridview for sometime now. Thanks Alot!!!!
-
Sure thing! Let me know what cool UIs you make with it (if you can)!
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is»
-
Hi
Thanks for your coding.
But I got error when I opened the project.
My frmaework version is 2.0.50727
best regards
-
Can you post the error you got?
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is»
-
hi mark,
downloaded your code . got an error when i tried to run
visual styles-related operation resulted in an error because no visual style is curently active
-
Yes sorry, this control is written to require Visual Styles to be enabled on your computer. You’ll need to modify it if you want to run the TreeGridView without visual styles
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is»
-
How I can change grouped column. In your example, it is «subject», I want to do it «From». I couldn’t find a way to do it.
Could you please help?
-
This example doesn’t implement any grouping, it is a tree grid. That said, you can goto the Columns property in the property grid and in the columns collection editor change the Subject column type to be a DataGridViewTextBoxColumn and change From column to be a TreeGridColumn.
Next, you’ll need to fix a bug in the TreeGridCode. Open the TreeGridNode.cs file and find the cells_CollectionChanged method.
Change this line of code
if (cell.GetType().IsAssignableFrom(typeof(TreeGridCell)))
to
if (typeof(TreeGridCell).IsAssignableFrom(cell.GetType()))
Note again, this won’t get what you want — you’ll have to write a lot of code to change the data and node structure to do what you want. Open the Form1.cs file and you’ll see that I’ve hard-coded the data to be based upon the subject.
Hope this helps
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is» -
Thanks Mark,
I know it is not exactly same thing, but it helps! Thank you again.
-
is there a way to change column type programmatically instead of property grid?
Thanks !
-
This is simply fantastic!!!.
Thanks for providing such a control.I have 1 question though , I would like to use it with edit mode and I have noticed that in your blog you say that you implemented the «F2» which works fine.However before reading your log I set the property «AllowUserTOaddRows =true » and it crashes.Any suggestions on this one?
Basically I would like to use it in a way that the user fills the tree and
whenever you start writing on a node another empty one is added.
Any suggestions?
Thanks a lot in advance
-
I have found out that by setting AllowUserToAddRows to true it crashes and it looks like it crashes in the treeGridCell on line 186
«If (node._grid.SHowLInes) because is null.
Any ideas?thanks
-
No ideas. I didn’t design this to support allowing users to add rows (that is why it sets the value to false in the constructor).
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is»
-
fair enough.I really like your control,any advice on adding the ability to add rows?
thanks anyway for making this available
-
just what i was looking for.Awesome!!
I am new to the datagrid itself .I am struggling to make it work with a dataCombobox in it .Does anybody have an example how i can implement a combo in the treegridview?
THANKS
-
Hi Mark
I can’t show gird in DataGridView by set ShowLines property.
Please help me
Thanks
Steven
-
ShowLines shows the tree lines. It doesn’t change the cell’s border options. You should set the CellBorderStyle property to something like Single.
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is»
-
Mark,
Would be very grateful if you could show me how i can include a combobox with the treegrid.
this is the structure
City
Hotel Name Star Location
Star and Location should be comboBoxes. (1 star -2 stars 3 stars) (Centre-Outskirt-airport etc)
London
Hilton 4 star Deluxe
I have played quite a bit but i could not do it.
Can you help?
Thanks in advance
-
Just add a TreeGridColumn (Hotel), a TextBoxColumn (Name) and two ComboBox columns (Star and Location) to the dataGridView. Let me know if you have problems.
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is» -
HI Mark
I am Still having trouble in showing 2 combos.Can you helpI have set up a treegrid with 4 columns
Hotel TreeGridColumn
Name DataGridViewTextBoxColumn
StarRating DataGridViewComboBoxColumn
Location DataGridViewComboBoxColumnFor example sake I would like to fill the treegrid as follows:
Hotel
Hilton 4 star Central
Holiday Inn 4 star Airport
I have these 2 routines which loads the combos
private DataGridViewComboBoxColumn LoadLocation()
{colLocation.AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader;
colLocation.DataPropertyName = «Location»;
colLocation.Items.AddRange(new string[] { «Centre», «Airport», «Station» });
colLocation.Sorted = true;
colLocation.SortMode = DataGridViewColumnSortMode.NotSortable;
colLocation.HeaderText = «Location»;
return colLocation;
}
private DataGridViewComboBoxColumn LoadStarRating()
{
colStar.AutoSizeMode = DataGridViewAutoSizeColumnMode.ColumnHeader;
colStar.DataPropertyName = «Star»;
colStar.Items.AddRange(new string[] { «1 Star», «2 Star», «3 Star»,»4 Star»,»5 Star» });
colStar.Sorted = true;
colStar.SortMode = DataGridViewColumnSortMode.NotSortable;
colStar.HeaderText = «Star Rating»;
return colStar;
}but i get lost when I need to load the grid
this does not work
private void LoadTreeGrid()
{
Font boldFont = new Font(treeGrid.DefaultCellStyle.Font, FontStyle.Bold);TreeGridNode nodeHotel = treeGrid.Nodes.Add(«Hilton»,LoadStarRating(), LoadLocation());
nodeHotel.ImageIndex = 0;
nodeHotel.DefaultCellStyle.Font = boldFont;}
I know it’s wrong but I have tried many combinations.
can you help?
thanks again -
You use VisualStyleRenderer to Draw Glypth sign (+ or -) flowing:
internal VisualStyleRenderer rOpen = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Opened);
internal VisualStyleRenderer rClosed = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Closed);
If OS haven’t VisualStyle, what can you replace it? -
Can you tell me about classes replace to draw sign (+/-) without visualstyle. Sorry, me is newbie
-
Has anybody managed to use the treegrid with some combos?
Is so could you post an example?
thanks
-
You can help me?
I have bug in your code in treegridview
I have to TreeGridView name flow is tree1 and tree2
my code:
TreeGridNode temp = tree1.CurrentNode;
Tree1.Nodes.Remove(temp);
Tree2.CurrentNode.Nodes.Add(temp);
if i run above code 2 time,
First, I add to Tree2.CurrentNode is node1 , it okie
Next, I add to Tree2.CurrentNode is node2, temp (now is child of node2) have level equal node2
-
I didn’t develop the sample to support adding items, that is why you get the error.
-mark
DataGridView Program Manager
Microsoft
This post is provided «as-is» -
Hi, Mark
Thanks for your post.
I posted a Q yesterday :
I need to build a custom DataGridViewColumn with the cell contains a embedded DataGridView control.
I built one, it can display the “DataGridView” cell and works for edition but, when I click other cells, the DataGridView in the cell disappeared.
Please help, thanks!
Hans Guan
-
Mark,
The samples you provide require v2.0.50926 of the runtime — according to the error message when I attempt to execute the application.
How do I obtain this version? The .NET Framework site indicates that I have the most current version (2.0.50727) and doesn’t provide a path to a newer one.
I’m looking forward to your control — it must surely beat the HierarchicalFlexGrid and the DataShape Provider of VB6.
Thank you,
Gus
-
Great work, Mark!
When I add different levels to the TreeGridView, I need to be able to have different column types for the same column at different levels. Is there a way to dynamically change the column type (and EditingControl) when clicking on a particular cell in a column based on the level of the row that the cell is in? Thanks!
Myles R.
-
Using built in DataGridView functionality you can set a cell to a new cell type like so:
dataGridView1[2,3] = new DataGridViewImageCell();
This technique should work with this sample.
-mark
Program Manager
Microsoft
This post is provided «as-is» -
Perfect. Thanks!
Myles R.
-
Has anyone been able to convert this to VB successfully at all.
So far I have been able to convert all classes but one (TreeGridNodeCollection.cs) and I would be apreciate any help on this because the methods for adding properties to the property grid are exactly what i am looking for, and i am interested in learning how it is done.
I learn fast from example
-
Hi Mark,
I have some truble converting a «normal» row to a TreeGridNode. Meaning if the row exist I cant seem to get it to be a TreeGridNode without this causing a new row (TreeGridNode) to be added.
Any ideas?
Erik
-
Hi, thanx for your control
i’ve a little question:
how i can retrieve cell value of child rows of a specific parent node?
i can retrive a cells values of parent node with this code:
treeGridView1.Nodes[ i ].Cells[2].Value.ToString();but how i can retrieve cells values
of child rows of a specific parent node?
sorry if it’s a stupid question..Raffaele
-
ok ok, i’ve resolved with a nested cicle
for (int i = 0; i < treeGridView1.Nodes.Count; i++)
{
MessageBox.Show(treeGridView1.Nodes[ i ].Cells[0].Value.ToString());
for (int j = 0; j < treeGridView1.Nodes[ i ].Nodes.Count; j++)
{
MessageBox.Show(treeGridView1.Nodes[ i ].Nodes[ j ].Cells[0].Value.ToString());
}
} -
Mark
Some years ago I wrote an application in VS2003, ManagedC++, that uses a ContainerListView control that I picked up from one of the code sites. It works like a combination TreeView and ListView. I am now in the process of moving that application to VC2005 CLR/C++ and would like to use the TreeGridView in place of the ContainerListView control.
Initially, it seems to fit the bill. However, I can’t get the DataGridViewCheckBox column to work. The CheckBoxes appear empty and will not show a checkmark when clicked (three state property set to false). The DataGridViewColumn seems to work fine in a normal DataGridView control. Any Suggestions or thoughts?
Thanks
John
-
Has anybody got a full example apart from the ones provided by the author of this control where it shows how to use the expand mode,use of comboBoxes and other controls.
Reading all the messages people post I think that everyone likes the control but we all in a way struggle to make it work they way it should or the author intended.
Any chance of a more in depth example?
thanks a lot
-
Mark,
have you done much on this control since your latest blog? Just
wondering if you, or anyone else has implemented sorting? Sure would
make life easier than having to figure it myself heheKris Wragg
-
Hi,
has any one got the solution of the problem posted by
vbjunkie. I am having the same problem. I have added the combobox but nothing is being displayed. Please help me for this.ASIF
-
Hi,
I am having problem with using combobox with treegridview. I have added the combobox with treegridview but its not working as dropdown button. No list is being displayed.Inside the code, I am adding the node with the following code. Columns are in the following order:
Text, Text, Combo, number, TextI am putting null value for combo. I have no idea what to send here. Even if I put some text here, then just that text is being displayed and no dropdown is working and nothing else is displayed.
AdvancedDataGridView.TreeGridNode node = treeGridView1.Nodes.Add(«TextColumn1», «
TextColumn2«, null, 1, «TextColumn3«);Combo box has the following items:
«None», «IncrBy», «Replace», «NextAvailable» ASIF -
Mark
What do I have to do to get CheckBoxColumns working? Clicking on the CheckBox seems to have no effect, the check mark does not appear. I really want to use this control but need CheckBoxColumn functionality. Please respond.
Thanks
-
Never mind. I found what the problem is. To get CheckBoxCells (and ComboBoxCells, etc.) to work I must put them into edit mode. so in the CellClick event handler, when the ColumnIndex is that of a CheckBoxColumn, I set BeginEdit to true. It now works like a normal DataGridView control.
-
Hi
Thank you for your cool control, but I have a question
How to modify it to support right to left?
-
Hey,
I was just wonder how I can change the height of a row in this control.
thanks
-
How do I get the current selected row?
-
Mark,
the links to TreeGridView posted on your blog seem to be dead….
Is the code still available? I would love to put my eye on it, please.
-PL
-
really a gud code
but plz help me
i m unable to convert it into vb.net
can u help me
because i have to made this application in vb.net
not in c#
kindly reply me fast
at
jain.mohit14@gmail.com
thanking you
-
hello is there any asp.net version. Kind regards,
-
Do you have meanwhile a version available without visual styles?
— ed
-
EB-549 wrote: Do you have meanwhile a version available without visual styles?
— ed
I have also run into this problem, I was using the the assembly as a reference in another sample project and couldn’t understand what I had done to change the code recently then it hit me I changed from the Windows XP theme.
-
Making the TreeGridView work with Visual Styles disabled is quite simple:
-Find/create a plus and minus image (mine are 20×20 pixels)
-Add them to the resources of the TreeGridView projectChange the following in TreeGridView.cs
//internal VisualStyleRenderer rOpen = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Opened); //internal VisualStyleRenderer rClosed = new VisualStyleRenderer(VisualStyleElement.TreeView.Glyph.Closed); internal Bitmap rOpen; internal Bitmap rClosed; and add
ResourceManager resourceManager = new ResourceManager(«AdvancedDataGridView.Properties.Resources», System.Reflection.Assembly.GetExecutingAssembly()); this.rOpen =(Bitmap)resourceManager.GetObject(«minus»); this.rClosed =(Bitmap)resourceManager.GetObject(«plus»); to the constructor.
In TreeGridCell.cs change the following:
if (node.HasChildren || node._grid.VirtualNodes) { // Paint node glyphs //if (node.IsExpanded) // node._grid.rOpen.DrawBackground(graphics, new Rectangle(glyphRect.X, glyphRect.Y + (glyphRect.Height / 2) — 4, 10, 10)); //else // node._grid.rClosed.DrawBackground(graphics, new Rectangle(glyphRect.X, glyphRect.Y + (glyphRect.Height / 2) — 4, 10, 10)); if (node.IsExpanded) graphics.DrawImage(node._grid.rOpen, new Point(glyphRect.X — 5, glyphRect.Y)); else graphics.DrawImage(node._grid.rClosed, new Point(glyphRect.X — 5, glyphRect.Y)); } -
Hey HeikoHe,
Have you come across the issue when on a treeNode.Remove() the .Index of the collection is messed up?
How did you fix that if so?
-
Definately cool custom job. I wonder what would happen if you tried to sort on a column other than the one with the treeview in it. Have you tested this already? Or did you just block sorting when a column has a tree in it?
-
Hi Mark i have your same problem with DataGridViewCheckBox in TreeGridView (your fantastic control)!!!
Have solved?
Help me please, my email is izumo82@hotmail.it
By
-
Will this be included in VB 2010?
giorgio
-
Hi Mark,
really great work!! Thank you very much!
I found a solution for deleting nodes without having trouble with the order after expanding again:
TreeGridNodeCollection -> Remove and RemoveAt:
Add the following lines before calling this._list.Remove(At)
foreach (TreeGridNode tgnChild in this._owner.Nodes) { if (tgnChild.Index > item.Index) tgnChild.Index -= 1; }
In RemoveAt you have to replace «item» with «row».
One more hint:
.Clone() is not working properly. I’ve not jet correct code, but when using .Clone() the level are not resettet. If I clone on node and want to insert it into another node, the node is not diplayed correctly, when the level has changed.
I know that the variables are set in thre Clone-method, but I think this is not the currect way.
I now create a copy myself, with data readed from the object in the tag.
best regards.
-
Leo,
I too need such control for my asp.net page. Were you able to crack it?
-
Hi Mark
The control is very excellent. Can you please suggest me how to do drag and drop with in the tree gridview.
Thanks alot for the control.
Srinivas.
-
Mark Rideout wrote (Jan 24, 2006 1:13AM): Next, you’ll need to fix a bug in the TreeGridCode. Open the TreeGridNode.cs file and find the cells_CollectionChanged method.
Change this line of code
if (cell.GetType().IsAssignableFrom(typeof(TreeGridCell)))
to
if (typeof(TreeGridCell).IsAssignableFrom(cell.GetType()))
This is the solution for the following exception when your first column is a DataGridViewTextBoxColumn (or anything not assignable to a TreeGridColumn):
«Unable to cast object of type ‘System.Windows.Forms.DataGridViewTextBoxCell’ to type ‘AdvancedDataGridView.TreeGridCell’.»
-
Изменено
24 марта 2011 г. 20:30
quote
-
Изменено
-
Unable to download the code …
-
Anyone know how to get childnodes value from uncollapsed TreeGridView? I want to get the cell value of the childnodes.
-
Hello,
I start converting the code to vb but run into problems.
Is there a vb.net code available?
Because my C# is not so good
Regards
Carsten -
Mark,
I know this thread has been created for quite a while, and I am looking for a TreeGridView like yours. But, I am not able to download the files from OneDrive. When I select DOWNLOAD, nothing happens. Can you please let me know if the link is still active?
Regards
Sridhar
Интерактивная помощь: Устранение неполадок с Aero в Windows 7
Эта статья на английском языке:976170
ВВЕДЕНИЕ
В данной статье описывается новое средство устранения неполадок интерфейса Aero, появившиеся в Windows 7.
Если вы не видите окно эффекты прозрачности или нельзя использовать Aero-взгляд или Aero Shake, используйте это средство автоматически определить и устранить проблему.
Использование средства устранения неполадок Aero
Нажмите кнопку Начало, тип Aero В диалоговом окне Начать поиск поле, а затем нажмите кнопку Поиск и устранение проблем с прозрачности и других эффектов.
Откроется окно мастера. Нажмите кнопку Дополнительно Проблема исправляется автоматически, и нажмите кнопку Далее для продолжения.
Если проблема не будет устранена автоматически, полупрозрачные границы окна.
Если проблему устранить не удалось, или если требуется просмотреть сведения, нажмите кнопку Просмотр подробных сведений для просмотра отчета.
Примечание Чтобы использовать Aero, должен удовлетворять следующим требованиям:
Необходимо оценить компьютер первый (индекс производительности Windows).
Ваш компьютер должен иметь DirectX 9.0 или более поздней версии. Или компьютер должен иметь WDDM 1.0 или более поздней версии.
Интерфейс Aero не поддерживается в Windows 7 Home Basic.
Дополнительная информация
Для получения дополнительных сведений о рабочего стола Aero включая системные требования, требования к оборудованию и использование Aero в Windows Server 2008 R2, посетите веб-узел корпорации Майкрософт:
Источник
Я пытаюсь заставить некоторые визуальные стили работать полностью на моем компьютере.
Проблема в том, что когда я делаю это, после перезагрузки компьютер выдает shell32.dll ошибку отсутствия и не загружается. Я вернул компьютер в рабочее состояние, но это не проблема. Проблема в том, что я хочу, чтобы визуальный стиль работал полностью, включая все колокола и пользовательскую кнопку запуска.
Если это дубликат (я не смог найти ответ на этот вопрос в Google или Super User с ответом), пожалуйста, напишите мне в комментарии.
Если визуальный стиль работает путем взлома оболочки, и взлом не удался, маловероятно, что он будет работать на вашем компьютере. Я предполагаю, что любая пользовательская тема, которую вы используете, создана для x86, а вы используете x64, или наоборот.
В любом случае, то, что вы делаете, не поддерживается Windows. Вам придется связаться с тем, кто создал тему, и спросить, почему их взлом не работает.
Я никогда не сталкивался с какими-либо проблемами (Windows 7, 64-разрядная версия), когда пробовал многие темы, требующие такой замены. Тем не менее, я все еще могу подумать о нескольких вещах, которые вы можете попробовать:
В случае, если это тоже не удастся, или если вы не хотите рисковать своей системой, вы также можете использовать что-то вроде Anolis Resourcer для извлечения соответствующих ресурсов из исправленных системных файлов и добавления их в свои версии. Это также может уменьшить несовместимость с пакетами обновления или другими обновлениями между вашим компьютером и компьютером автора темы.
Вы пробовали Uxtheme Multi Patcher? У меня обычно работает.
Источник
Сообщения: 16
Благодарности: 0
с интересом прочел и выполнил все действия, предложенные вами по данной теме. Но. не помогло. Переустанавливать (восстанавливать) ОС неохота. А вот права на отдельные папки я себе присваивал. А что?
Буду благодарен за помощь.
Сообщения: 44
Благодарности: 11
Причина оказалась в службе «Темы».
Когда её включаешь, то ноутбук сразу же выключается.
Команда
пишет, что всё в порядке: «Защита ресурсов Windows не обнаружила нарушений целостности».
Вот такие краткие характеристики моей модели из программы AIDA64:
Подскажите пожалуйста как проверить, поддерживает ли данный ноутбук темы Aero?
Возможно, что не поддерживает и поэтому выключается когда пытаешься включить службу «Темы», но хотелось бы как-нибудь проверить эту идею.
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>Источник
Не удалось применить визуальные стили windows 7
Сообщения: 16
Благодарности: 0
с интересом прочел и выполнил все действия, предложенные вами по данной теме. Но. не помогло. Переустанавливать (восстанавливать) ОС неохота. А вот права на отдельные папки я себе присваивал. А что?
Буду благодарен за помощь.
Сообщения: 44
Благодарности: 11
Причина оказалась в службе «Темы».
Когда её включаешь, то ноутбук сразу же выключается.
Команда
пишет, что всё в порядке: «Защита ресурсов Windows не обнаружила нарушений целостности».
Вот такие краткие характеристики моей модели из программы AIDA64:
Подскажите пожалуйста как проверить, поддерживает ли данный ноутбук темы Aero?
Возможно, что не поддерживает и поэтому выключается когда пытаешься включить службу «Темы», но хотелось бы как-нибудь проверить эту идею.
» width=»100%» style=»BORDER-RIGHT: #719bd9 1px solid; BORDER-LEFT: #719bd9 1px solid; BORDER-BOTTOM: #719bd9 1px solid» cellpadding=»6″ cellspacing=»0″ border=»0″>Источник
Включение стилей оформления
В этом разделе объясняется, как настроить приложение, чтобы обеспечить отображение стандартных элементов управления в предпочитаемом визуальном стиле пользователя.
Этот раздел включает следующие подразделы:
Использование манифестов или директив для обеспечения возможности применения стилей оформления к приложениям
Чтобы разрешить приложению использовать стили оформления, необходимо использовать ComCtl32.dll версии 6 или более поздней. поскольку версия 6 не распространяется на распространяемый пакет, она доступна только в том случае, если приложение работает в версии Windows, содержащей его. Windows поставляется как с версией 5, так и с версией 6. ComCtl32.dll версии 6 содержит как пользовательские элементы управления, так и общие элементы управления. По умолчанию приложения используют пользовательские элементы управления, определенные в User32.dll, и общие элементы управления, определенные в ComCtl32.dll версии 5. Список версий DLL и их платформ распространения см. в разделе общие версии элементов управления.
Если вы хотите, чтобы приложение использовало стили оформления, необходимо добавить манифест приложения или директиву компилятора, которая указывает, что следует использовать ComCtl32.dll версии 6, если она доступна.
Манифест приложения позволяет приложению указывать, какие версии сборки требуются. В Microsoft Win32 сборка представляет собой набор библиотек DLL и список объектов с версиями, содержащихся в этих библиотеках DLL.
Манифесты записываются в формате XML. Имя файла манифеста приложения — это имя исполняемого объекта, за которым следует расширение MANIFEST; Например, MyApp.exe. manifest. В следующем примере манифеста показано, что в первом разделе описывается сам манифест. В следующей таблице показаны атрибуты, заданные элементом assemblyIdentity в разделе описания манифеста.
Если параметр браузера и параметр tag не согласуются, страница не будет применять стили оформления. Например, если для тега META задано значение «нет» и браузер настроен на включение визуальных стилей, визуальные стили не будут применены к странице. Однако если в качестве тега браузера или мета задано значение «Да», а другой элемент не указан, будут применены визуальные стили.
Визуальные стили могут изменить макет содержимого. Кроме того, при задании определенных атрибутов для встроенных элементов управления HTML, таких как ширина кнопки, может оказаться, что метка кнопки нечитаема при определенных визуальных стилях.
Необходимо тщательно протестировать содержимое с помощью визуальных стилей, чтобы определить, оказывает ли применение визуальных стилей негативное воздействие на содержимое и макет.
Когда визуальные стили не применяются
Чтобы избежать применения визуальных стилей к окну верхнего уровня, присвойте окну область, отличную от NULL (сетвиндовргн). Система предполагает, что окно с регионом, отличным от NULL, является специализированным окном, в котором не используются стили оформления. Дочернее окно, связанное с окном верхнего уровня, не относящимся к визуальному элементу, может по-прежнему применять стили оформления, даже если в родительском окне нет.
Если вы хотите отключить использование стилей оформления для всех окон в приложении, вызовите сетсемеапппропертиес и не передавайте _ _ флагом СТАП Allow unclient. Если приложение не вызывает сетсемеапппропертиес, предполагается, что значения флага являются СТАП, _ разрешающими _ неклиентские СТАП, разрешить | _ _ элементам управления | СТАП разрешить доступ к _ _ содержимому. Предполагаемые значения приводят к применению визуального стиля к неклиентской области, элементам управления и веб-содержимому.
Обеспечение совместимости приложения с более ранними версиями Windows
большая часть архитектуры визуального стиля призвана упростить поставку продукта в более ранних версиях Windows, которые не поддерживают изменение внешнего вида элементов управления. При отправке приложения для нескольких операционных систем учитывайте следующее.
Источник
Windows 7 не удалось применить визуальные стили
Сообщения: 51422
Благодарности: 14733
Конфигурация компьютера | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Звук: Realtek ALC889 HD Audio | |
CD/DVD: ASUS DRW-24B5ST | |
ОС: Windows 8.1 Pro x64 | |
Прочее: корпус: Fractal Design Define R4 |
oooiio, еще варианты:
1. Заменить Uxtheme.dll на оригинальный (скопировать в папки WINDOWSsystem32 и WINDOWSsystem32dllcache в безопасном режиме). Во вложении версия из русской XP SP2.
3. Если не поможет, Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы (откатиться на тот момент, когда все работало).
Сообщения: 2259
Благодарности: 529
Windows 7 не удалось применить визуальные стили
Профиль | Отправить PM | Цитировать
Здравствуйте. Вчера перестал работать aero, причем темы с ним выбрать можно, однако стиль все равно остается классическим. Галочка на «использовать aero» установлена, однако сам пункт меню серый, и галочку невозможно ни убрать, ни поставить. Встроенный поиск проблем ничего не выявил, Fixit же утверждает, что «Видеоадаптер не поддерживает необходимые параметры отображения». Такого, естественно, быть не может, поскольку до вчерашнего дня все стабильно работало. Дрова на видеокарту переустановил, эффекта нет. Пытался установить стороннюю тему с помощью Theme Manager — «Необрабатываемое исключение в приложении». Минимальный индекс производительности — 5,9, причем «производительность видеокарты для Windows Aero» установлена на оценке 7,3. Сама видеокарта работает стабильно. Возможно ли решить данную проблему, не переустанавливая Windows? Видеокарта GeForce 550Ti, винда Ultimate.
P.S.: Племянник сдал бабушку, которая, оказывается, в мое отсутствие включала и выключала компьютер, причем выключала с кнопки. Может, что-то не так в самой системе. Племяш получил заслуженную шоколадку.
Источник
Сообщения: 6885
Благодарности: 2110
Конфигурация компьютера | ||||||||
Материнская плата: Gigabyte GA-Z77-D3H | ||||||||
HDD: Samsung SSD 850 120GB + KFA2 GAMER L TA1D0480A + Seagate ST2000DM001-9YN164 | ||||||||
Звук: VIA VT2020/VT2021 @ Intel Panther Point PCH | ||||||||
CD/DVD: LG GSA-H30N SATA | ||||||||
ОС: Windows 10 Enterprise x64 v1909 | ||||||||
Источник
Windows 7 не удалось применить визуальные стилиСообщения: 51422
oooiio, еще варианты: 3. Если не поможет, Пуск -> Все программы -> Стандартные -> Служебные -> Восстановление системы (откатиться на тот момент, когда все работало). Сообщения: 2259 Adblock Источник |
Не ставятся темы.
19 января 2014 13:03 | |
|
|
Запускаю файл темы, выскакивает окно «Свойства: Экран». Нажимаю применить тему и выскакивает ошибка: «Не удалось применить визуальные стили. Служба не ответила на запрос своевременно». Что делать? Windows XP SP3 |
19 января 2014 13:25 | |
|
|
Залезь в Пуск, Панель управления, Администрирование, Службы. Выбери Службу Темы правой кнопкой и нажми свойства. Выбери тип запуска Авто и нажми ОК. Еще раз выбери Службу Темы правой кнопкой и нажми Старт или Запустить. |
19 января 2014 13:34 | |
|
|
Спасибо. Заработало |
19 января 2014 13:43 | |
|
|
vtfk34, |
Информация
Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.
1чел. читают эту тему (гостей: 1)
Содержание
- Почему не меняется тема в Windows 7? Основные причины и варианты их решения.
- Причины проблем со сменой тем в Windows
- Варианты решения проблемы
- Видео инструкция смене темы
- Отключение упрощенного стиля в Windows 7
- Вариант 1: Выбор одной из стандартных тем
- Вариант 2: Изменение настроек визуальных эффектов
- Вариант 3: Использование средства устранения неполадок
- Вариант 4: Запуск оценки производительности компьютера
- Вариант 5: Обновление драйверов видеокарты
- Вариант 6: Включение файла подкачки
- Вариант 7: Отключение средства устранения неполадок
Почему не меняется тема в Windows 7? Основные причины и варианты их решения.
Здравствуйте, дорогие читатели.
По сравнению с прошлыми версиями ОС от Microsoft, седьмая удивила наличием функциональных инструментов, позволяющих всевозможными способами менять оформление. Пользователи могут выбрать фон, звуки, цвет окон и даже их прозрачность. Но некоторые встречаются с ситуацией, когда на компьютере не меняется тема на Windows 7. Это может быть связано с разными причинами. Более подробно мы разберем их в статье, а также попробуем повлиять на ситуацию.
Содержание статьи
Причины проблем со сменой тем в Windows
Существует несколько основных факторов, почему не меняется оформление:
сборка ОС не поддерживает эту функцию;
недостаточный объем оперативной памяти или видеокарты.
Варианты решения проблемы
Если пользователи не могли изменить внешний вид операционки с самого начала – скорее всего проблема в редакции. Так, простые, типа «Домашняя базовая» и «Начальная», не позволяют делать этого. Дело в том, что в них не предусмотрена такая функция. Ранее я уже рассказывал, как с помощью стороннего ПО достичь желаемого результата. Вместе с тем, можно заменить имеющуюся ОС на более «продвинутую».
Другие же встречаются с ситуацией, когда, имея сборку «Максимальная» или «Профессиональная» вдруг по каким-то причинам перестает работать желаемый инструмент. Здесь вариантов может быть множество, самыми распространенными из которых являются вредоносные программы или недостаточная производительность оборудования. И если с первым все понятно, на последнем стоит остановиться и рассказать подробно.
Итак, некоторые пользователи виндовс 7 могут встретиться с ситуацией, когда в один момент у них отключается функция смены оформления. Обычно такое случается после того, как система проводит оценку установленного оборудования. По собственным причинам ОС решает, что у клиентов установлены недостаточно мощные компоненты (в частности оперативная память или видеокарта), и они попросту не смогут потянуть функцию Aero. А потому и решает выключить инструменты, которые напрямую зависят от этого.
Кроме того, подобное встречается, когда из-за загрязнения установленных элементов, они попросту не могут нормально работать. Решение простое – почистить от пыли, активные элементы и при необходимости смазать или заменить. Кстати, такие ситуации нередко сопровождаются появлением черного экрана и зависания системы.
Но как менять темы если система уже провела оценку оборудования? К сожалению, мне пока не удалось найти инструмента, позволяющего, откатить эту процедуру. А потому единственным решением в такой ситуации будет переустановка Win. При этом в будущем нужно отказаться от идеи проведения процедуры, которая привела к этому.
Вместе с тем может помочь и «Восстановление системы». Правда подтвердить действенность этого инструмента в данном случае я не могу, но попробовать стоит, ведь функция не требует каких-то кардинальных изменений. Итак, что делать? Нужно пройти несколько шагов:
Заходим в «Пуск» и «Стандартные».
Далее отправляемся в «Служебные». Здесь и находим нужный инструмент.
Запускаем его, выбираем подходящую точку, и нажимаем «Далее».
Потребуется некоторое время для процедуры.
После окончания перезагружаемся и проверяем.
Судя по сообщениям на различных форумах, многим пользователям это помогало справиться с проблемой.
Видео инструкция смене темы
Также можно попробовать восстановиться с помощью загрузочного диска. Более детально рассказано в статье Как сделать восстановление Windows 7 в соответствующем разделе.
Надеюсь, вы смогли найти решение своей проблемы. Подписывайтесь, и рассказывайте о блоге другим.
Отключение упрощенного стиля в Windows 7
Вариант 1: Выбор одной из стандартных тем
Самый быстрый и простой вариант отключения упрощенного стиля в Windows 7 — переключение на одну из стандартных тем или ручная настройка персонализации при помощи доступных параметров. Для этого нужно выполнить следующие действия:
- Откройте меню «Пуск» и перейдите в «Панель управления».
Среди присутствующих параметров найдите «Персонализацию» и нажмите по нему для перехода.
В необходимом меню вы увидите, что сейчас активен стиль «Windows 7 — упрощенный стиль». Если это не так, значит, режим уже отключен и в дальнейшей настройке не нуждается.
Можете выбрать одну из доступных тем или самостоятельно редактировать как фон рабочего стола, так и цвет окон, используя стандартные настройки операционной системы.
Если после применения изменений ничего не произошло или же на экране появилось уведомление об ошибке — скорее всего, возникли трудности с Aero, о решении которых мы расскажем в следующих способах нашей статьи.
Вариант 2: Изменение настроек визуальных эффектов
В Windows 7 есть несколько параметров, отвечающих за визуальные эффекты. Обычно их редактируют, когда приходится немного разгрузить процессор и оперативную память, если речь идет о слабом компьютере. Если предыдущий метод оказывается бесполезным/нерабочим, нужно проверить эти настройки и изменить их, отключив тем самым упрощенный стиль.
- Запустите утилиту «Выполнить», воспользовавшись горячей клавишей Win + R. Введите там sysdm.cpl и нажмите Enter для подтверждения.
В появившемся окне перейдите на вкладку «Дополнительно» и в блоке «Быстродействие» кликните по кнопке «Параметры».
Отметьте маркером пункт «Восстановить значения по умолчанию», а если этот параметр и так уже активирован, выберите «Обеспечить наилучший вид».
Вариант 3: Использование средства устранения неполадок
Рассмотрим вариант, который необходимо выполнить в тех ситуациях, когда при попытке изменить параметры персонализации появляется ошибка или на экране вообще ничего не меняется. Часто проблемой выступают отключенные службы Aero, но могут быть и другие причины. Проще всего — использовать средство устранения неполадок, которое автоматически найдет и исправит ошибки, связанные с оформлением.
- В приложении «Панель управления» перейдите к разделу «Центр поддержки».
На этой странице щелкните по строке «Устранение неполадок».
Нужное для использования средство называется «Отображение настольных эффектов Aero» и находится в блоке «Оформление и персонализация».
Запустите его и сразу переходите к следующему шагу, чтобы начать сканирование.
Дождитесь появления отчета и ознакомьтесь с предоставленной информацией. Если требуется, выполните предложенные инструкции, чтобы избавиться от возникшей проблемы.
Можно проверить работу Aero и вручную, самостоятельно запустив службы или активировав компонент через «Командную строку». Об этом рассказывает другой автор в статье по ссылке ниже.
Вариант 4: Запуск оценки производительности компьютера
Как бы это странно ни звучало, но отсутствие итогового результата оценки производительности Windows 7 может влиять на автоматическое переключение в упрощенный стиль, что и не позволяет навсегда отключить его. Связано это с тем, что ОС просто не может определить оптимальные параметры для вашего компьютера и постоянно переводит ПК в режим экономии системных ресурсов.
- Для оценки производительности в «Панели управления» на этот раз выберите раздел «Система».
В нем нажмите по надписи «Оценка системы недоступна». Если же оценка уже производилась, пропустите этот метод и сразу переходите к следующему.
В новом окне щелкните по кнопке «Оценить компьютер», запустив тем самым оценку производительности.
Дождитесь окончания операции, перезагрузите ПК и проверьте возможность отключения упрощенного стиля.
Вариант 5: Обновление драйверов видеокарты
Отсутствие актуальных драйверов для видеокарты может вызывать проблемы с настройками внешнего вида операционной системы, в том числе и приводить к автоматической смене режима на упрощенный. Соответственно, обновление до последней версии должно решить эту неполадку. Вы вправе самостоятельно выбрать оптимальный метод поиска драйверов, о чем говорится в другой статье по следующей ссылке.
Вариант 6: Включение файла подкачки
Файл подкачки — отличное средство улучшения производительности операционной системы в периоды, когда компьютеру не хватает оперативной памяти. Его настройка позволяет немного разгрузить системные ресурсы и не вызывать автоматический переход на упрощенный стиль. О включении файла подкачки и его правильной настройке читайте в материале, перейдя по ссылке ниже.
Вариант 7: Отключение средства устранения неполадок
В качестве последнего способа рассмотрим отключение средства устранения неполадок Windows 7, которое периодически автоматически включает упрощенный стиль, если при запуске сеанса были замечены проблемы в плане производительности.
- В приложении «Панель управления» откройте «Центр поддержки».
Для начала перейдите в раздел «Настройка центра поддержки».
Здесь вы можете отключить уведомления об обслуживании, чтобы они не всплывали при работе с операционной системой.
Вернитесь к предыдущему окну и выберите «Устранение неполадок».
На панели слева кликните по надписи «Настройка».
Отключите обслуживание компьютера и устранение неполадок после запуска. Перезагрузите ПК и проверьте, как это сказалось на изменении внешнего вида. Можете открыть «Персонализацию» и выбрать одну из доступных тем.
I am trying to get some visual styles working completely on my computer.
They say I need to patch some files, install the theme, and to get the style working 100%, I also need to replace explorer.exe
, shell32.dll
, and a few other files.
The problem is, when I do this, after restarting, the computer gives a shell32.dll
is missing error and won’t load. I have restored my computer to a working state, but that’s not the problem. The problem is I want the visual style to work completely, all bells and custom start button included.
If this is a duplicate(I couldn’t find a question similar to this on Google or Super User with an answer), please link me in a comment.
studiohack♦
13.4k19 gold badges85 silver badges118 bronze badges
asked Jun 5, 2011 at 7:47
1
If the visual style operates by hacking the shell, and the hack failed, it’s unlikely that it’s going to work on your computer. My guess is that whatever custom theme you’re using is built for x86 and you’re running x64, or vice versa.
Either way, what you’re doing is not supported by Windows. You’ll have to contact whoever built the theme and ask why their hack is not working.
answered Jun 5, 2011 at 7:55
Billy ONealBilly ONeal
8,07114 gold badges61 silver badges90 bronze badges
12
I have never faced any problems (Windows 7, 64-bit) when trying many of the themes that require such replacements. However, I can still think of a few things you can try:
Make sure your archiving program is 64-bit. If not, it will end up extracting the files into the virtual storage folder SysWOW64
instead of System32
. I recommend 7-Zip.
If you cannot obtain a 64-bit version of your archiving program, extract the files to another folder (Desktop works best), and copy them using Windows Explorer.
In the off-chance that this fails as well, or if you do not want to risk compromising your system, you can also use something like Anolis Resourcer to extract the relevant resources from the patched system files, and add them to your versions. This may also reduce incompatibilities with Service Packs or other updates between your computer and the theme author’s computer.
answered Jun 5, 2011 at 8:29
SoumyaSoumya
9971 gold badge6 silver badges15 bronze badges
1
Have you tried the Uxtheme Multi Patcher?, usually works for me.
answered Jun 5, 2011 at 8:47
CGACGA
3,79920 silver badges15 bronze badges
1
I am trying to get some visual styles working completely on my computer.
They say I need to patch some files, install the theme, and to get the style working 100%, I also need to replace explorer.exe
, shell32.dll
, and a few other files.
The problem is, when I do this, after restarting, the computer gives a shell32.dll
is missing error and won’t load. I have restored my computer to a working state, but that’s not the problem. The problem is I want the visual style to work completely, all bells and custom start button included.
If this is a duplicate(I couldn’t find a question similar to this on Google or Super User with an answer), please link me in a comment.
studiohack♦
13.4k19 gold badges85 silver badges118 bronze badges
asked Jun 5, 2011 at 7:47
1
If the visual style operates by hacking the shell, and the hack failed, it’s unlikely that it’s going to work on your computer. My guess is that whatever custom theme you’re using is built for x86 and you’re running x64, or vice versa.
Either way, what you’re doing is not supported by Windows. You’ll have to contact whoever built the theme and ask why their hack is not working.
answered Jun 5, 2011 at 7:55
Billy ONealBilly ONeal
8,07114 gold badges61 silver badges90 bronze badges
12
I have never faced any problems (Windows 7, 64-bit) when trying many of the themes that require such replacements. However, I can still think of a few things you can try:
Make sure your archiving program is 64-bit. If not, it will end up extracting the files into the virtual storage folder SysWOW64
instead of System32
. I recommend 7-Zip.
If you cannot obtain a 64-bit version of your archiving program, extract the files to another folder (Desktop works best), and copy them using Windows Explorer.
In the off-chance that this fails as well, or if you do not want to risk compromising your system, you can also use something like Anolis Resourcer to extract the relevant resources from the patched system files, and add them to your versions. This may also reduce incompatibilities with Service Packs or other updates between your computer and the theme author’s computer.
answered Jun 5, 2011 at 8:29
SoumyaSoumya
9971 gold badge6 silver badges15 bronze badges
1
Have you tried the Uxtheme Multi Patcher?, usually works for me.
answered Jun 5, 2011 at 8:47
CGACGA
3,79920 silver badges15 bronze badges
1
В данной статье Вы узнаете, какие основные ошибки делают проектировщики при работе с чертежами. Прочитав эту статью, Вы сделаете для себя полезные выводы и сможете не совершать типовые ошибки в дальнейшей своей работе. Вы станете на одну ступеньку выше за своих коллег, партнеров.
В основном, данные ошибки очень мешают и вредят при коллективной работе или при работе с чужими, присланными чертежами.
И так, перечислим основные ошибки, которые совершают проектировщики при работе с чертежами:
1. Присланные файлы сохранены в последней версии AutoCAD.
Чтобы не совершать подобную ошибку, возьмите себе за правило: в настройках программы AutoCAD поставьте по умолчанию, чтобы чертежи сохранялись, например в 2007 версии (думаю, что людей которые работаю в более низкой версии практически нету).
Если Вам прислали чертежи в более новой версии AutoCAD — Вы не сможете их открыть. Открыть его можно 2 способами: 1) попросить у автора, который прислал Вам этот чертеж, пересохранить файл в более позднюю версию; 2) установить DWG TrueView последней версии (программа бесплатная) и трансформировать данные файлы в нужную Вам версию.
2. Отсутствие шрифтов, стилей линий, штриховок, подложек и т.п..
Наверное, не раз Вам приходилось наблюдать следующую картину: открываете присланный Вам файл, а там все надписи в иероглифах, в место подложек — одни названия файлов, на которые они ссылаются, и т.п..
Чтобы не совершать самому данной ошибки, возьмите себе за правило: перед отправкой, сформируйте комплект чертежей (команда _etransmit или на русском: ФОРМКОМПЛЕКТ). Тогда все необходимые дополнения, которые нужны для нормальной работы с чертежом будут собраны в комплект и помещены в архив.
3. В файле чертежа куча ненужных и неиспользуемых элементов (блоки, текстовые стили, размерные стили, слои, т.п.)
Практически всегда присылают файлы, которые содержат кучу неиспользуемых блоков, слоев, стилей и т.п.. С данным файлом очень неудобно работать и файл имеет большой размер.
Реальный пример: мне недавно прислали чертеж, видать удалили все кроме одного узла — файл весил 6,5Мб. После очистки файл стал весить 500кб.
Чтобы не совершать самому данной ошибки, возьмите себе за правило: перед завершением работы необходимо очистить чертеж, Файл — Утилиты — Очистить (или введите команду _purge)
У Вас появится окно Очистка чертежа, с помощью которого Вы сможете удалить все, что не используется в данном чертеже.
Наличие огромного числа масштабов в чертеже очень сильно замедляет работу программы AutoCAD, особенно при копировании/вставки объектов. Поэтому, не забываем выполнять очистку масштабов, которую можно сделать с помощью команды _scalelistedit.
После очистки сохраняем файл.
4. Используем пространство листов.
Часто присылают чертежи, в которых все оформление расположено в пространстве модели, а не на листах. Спрашивается, зачем тогда вообще пространство листа в программе AutoCAD? Ведь все эти рамки, штампы — они не относятся к пространству модели, а только засоряют его.
Научитесь работать не только в модели. Первым временем это будет не привычно, но потом Вы осознаете весь «вкус» работы на листах и это ускорит Вашу работу (освойте подшивки).
5. Используем стили печати.
Вместо того, чтобы перекрашивать все элементы в чертеже, менять цвет слоев и т.п. — используйте стили печати, например: monochrome.ctb. Тогда Ваш чертеж будет напечатан в том цвете, который Вы зададите и таким образом сэкономите много времени, не делая ненужную работу.
6. Используйте архивы с расширение *.zip вместо *.rar.
Если чертежей много или они имеют большой размер — перед отправкой их лучше заархивировать. Архивировать чертежи советую с расширением *.zip вместо *.rar. Почему именно такое расширение:
- в операционной системе Windows, начиная еще с версии XP, есть встроенная поддержка zip-архивов, которая не требует установки дополнительного ПО. Та же ситуация у пользователей Mac OS, в которой есть встроенный архиватор формата .zip. Хотя формат .rar достаточно популярный, не у всех может быть установлена программа для работы с rar-архивами и получив письмо, с вложенным файлом с расширением *.rar, — у некоторых возникнет проблема с его чтением.
Возьмите себе за правило использовать zip-архивы.
7. Перед экспортом чертежей проверяем правописание.
Возьмите себе за правило: перед экспортом чертежей в pdf, png, jpg и т.п. — всегда проверяйте правописание, чтобы потом не приходилось заново все экспортировать. Таким образом, Вы сэкономите свое время.
8. Не стоит хранить и плодить лишние и ненужные файлы.
Возьмите себе за привычку — сразу удалять лишние, неактуальные файлы. Ведь трудно работать, когда в папке куча файлов типа «изменен«, «копия-1«, «»копия-2» и т.п.. А другой человек вообще не разберется в этой папке. Таким образом, Вы упростите работу с файлами не только другим пользователям, а и себе.
9. Называйте файлы конкретными именами с учетом версии.
Иногда присылают файлы, которые имеют непонятные и смешные названия, например: «1111», «новый чертеж», «новый чертеж2″, «Петя»,…
Приучите себя создавая чертеж — сразу давать ему конкретное имя и не использовать имена, которые по умолчанию предлагает программа. Например: если Вы чертите план первого этажа, так и назовите файл «План первого этажа».
Еще одно правило: добавляйте к названиям файлов приставки (суффиксы и постфиксы), которые позволят легко определить актуальную версию файла. Например: «План первого этажа_Rev-1″, «План первого этажа_Вариант-1″, и т.п.
10. Удаляйте все, что неактуальное на чертеже.
Практически всегда, когда выполняются чертежи, на листе собираются какие-то дополнительные, вспомогательные наработки. Или накапливаются рядом с актуальными чертежами — старые, уже ненужные. Хорошо, если ненужные Вы перечеркнули, а если нет — как другому человеку разобраться в том, где правильный чертеж, а где нет? — без автора никак.
Приучите себя удалять все ненужное и неактуальное на чертеже, ведь это только загромождает чертеж, замедляет работу программы и оно Вам в большинстве случаев не понадобиться.
Следуя выше написанным правилам — Вы сможете:
- предотвратить и избежать часто возникающие проблемы/вопросы;
- упростить себе работу;
- ускорить себе работу;
- сэкономить время;
- подчеркнуть свой профессионализм.
Первое время будет трудно соблюдать данные правила (пожелания), но потом это войдет в привычку и Вы заметите, как это удобно и просто.
Читайте так же статью: 10 способов увеличить скорость работы в AutoCAD
-
Home -
Forums
-
Software
-
Windows Legacy
You should upgrade or use an alternative browser.
-
#1
how to apply the windows xp theme in my pc?
-
- Apr 9, 2011
-
- 1,974
-
- 68
-
- 19,940
-
#2
Then go to themes and apply xp or whichever theme you select.
Similar threads
-
Question
- Navinder
- Windows 10
-
Question
- AdamHFF
- Windows 10
-
Question
- BlasphemousMusic
- Computer Peripherals
- jackgreat
- Windows 11
-
Question
- maxy0440yxam
- Prebuilt & Enterprise
Share this page
-
Home -
Forums
-
Software
-
Windows Legacy