Ошибка применения визуальных стилей

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

Они говорят, что нужно пропатчить некоторые файлы, установить тему, и получить стиль рабочего 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 |

  • Новичок
  • 0
  • 3 сообщений

Запускаю файл темы, выскакивает окно «Свойства: Экран». Нажимаю применить тему и выскакивает ошибка: «Не удалось применить визуальные стили. Служба не ответила на запрос своевременно». Что делать?

Windows XP SP3

19 января 2014 13:25 |

  • Флудер
  • 141
  • 2478 сообщений

Залезь в Пуск, Панель управления, Администрирование, Службы. Выбери Службу Темы правой кнопкой и нажми свойства. Выбери тип запуска Авто и нажми ОК. Еще раз выбери Службу Темы правой кнопкой и нажми Старт или Запустить.
P.S.У меня нет XP под рукой, по этому названия могут отличаться, но суть та же

19 января 2014 13:34 |

  • Новичок
  • 0
  • 3 сообщений

Спасибо. Заработало

19 января 2014 13:43 |

  • Флудер
  • 141
  • 2478 сообщений

vtfk34,
Рад был помочь

Информация

Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.

1чел. читают эту тему (гостей: 1)

инструкции

 

To Fix (No Visual Styles Problem) error you need to
follow the steps below:

Шаг 1:

 
Download
(No Visual Styles Problem) Repair Tool
   

Шаг 2:

 
Нажмите «Scan» кнопка
   

Шаг 3:

 
Нажмите ‘Исправь все‘ и вы сделали!
 

Совместимость:
Windows 10, 8.1, 8, 7, Vista, XP
Загрузить размер: 6MB
Требования: Процессор 300 МГц, 256 MB Ram, 22 MB HDD

Limitations:
This download is a free evaluation version. Full repairs starting at $19.95.

Нет проблем с визуальными стилями обычно вызвано неверно настроенными системными настройками или нерегулярными записями в реестре 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 |

  • Новичок
  • 0
  • 3 сообщений

Запускаю файл темы, выскакивает окно «Свойства: Экран». Нажимаю применить тему и выскакивает ошибка: «Не удалось применить визуальные стили. Служба не ответила на запрос своевременно». Что делать?

Windows XP SP3

19 января 2014 13:25 |

  • Флудер
  • 141
  • 2478 сообщений

Залезь в Пуск, Панель управления, Администрирование, Службы. Выбери Службу Темы правой кнопкой и нажми свойства. Выбери тип запуска Авто и нажми ОК. Еще раз выбери Службу Темы правой кнопкой и нажми Старт или Запустить.
P.S.У меня нет XP под рукой, по этому названия могут отличаться, но суть та же

19 января 2014 13:34 |

  • Новичок
  • 0
  • 3 сообщений

Спасибо. Заработало

19 января 2014 13:43 |

  • Флудер
  • 141
  • 2478 сообщений

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.

Visual Styles-related operation resulted in an error because visual styles are currently disabled in the client area.

It can also happen in JTB FlexReport and other apps both by us and others.

Visual Styles-related operation resulted in an error because visual styles are currently disabled in the client area.

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 help

    I have set up a treegrid with 4 columns

    Hotel       TreeGridColumn
    Name     DataGridViewTextBoxColumn
    StarRating  DataGridViewComboBoxColumn
    Location    DataGridViewComboBoxColumn

    For 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 ;) hehe

    Kris 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, Text

    I 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…. Sad

    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 project

    Change 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 В диалоговом окне Начать поиск поле, а затем нажмите кнопку Поиск и устранение проблем с прозрачности и других эффектов.

не удалось применить визуальные стили windows 7

Откроется окно мастера. Нажмите кнопку Дополнительно Проблема исправляется автоматически, и нажмите кнопку Далее для продолжения.

не удалось применить визуальные стили windows 7

Если проблема не будет устранена автоматически, полупрозрачные границы окна.

Если проблему устранить не удалось, или если требуется просмотреть сведения, нажмите кнопку Просмотр подробных сведений для просмотра отчета.

не удалось применить визуальные стили windows 7

не удалось применить визуальные стили windows 7

Примечание Чтобы использовать 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:
не удалось применить визуальные стили windows 7

Подскажите пожалуйста как проверить, поддерживает ли данный ноутбук темы 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:
не удалось применить визуальные стили windows 7

Подскажите пожалуйста как проверить, поддерживает ли данный ноутбук темы 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
Благодарности: 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

Adblock
detector

Источник

Не ставятся темы.

19 января 2014 13:03 |

  • Новичок
  • 0
  • 3 сообщений

Запускаю файл темы, выскакивает окно «Свойства: Экран». Нажимаю применить тему и выскакивает ошибка: «Не удалось применить визуальные стили. Служба не ответила на запрос своевременно». Что делать?

Windows XP SP3

19 января 2014 13:25 |

  • Флудер
  • 141
  • 2478 сообщений

Залезь в Пуск, Панель управления, Администрирование, Службы. Выбери Службу Темы правой кнопкой и нажми свойства. Выбери тип запуска Авто и нажми ОК. Еще раз выбери Службу Темы правой кнопкой и нажми Старт или Запустить.
P.S.У меня нет XP под рукой, по этому названия могут отличаться, но суть та же

19 января 2014 13:34 |

  • Новичок
  • 0
  • 3 сообщений

Спасибо. Заработало

19 января 2014 13:43 |

  • Флудер
  • 141
  • 2478 сообщений

vtfk34,
Рад был помочь

Информация

Посетители, находящиеся в группе Гости, не могут оставлять ответы в данном форуме.

1чел. читают эту тему (гостей: 1)

Содержание

  1. Почему не меняется тема в Windows 7? Основные причины и варианты их решения.
  2. Причины проблем со сменой тем в Windows
  3. Варианты решения проблемы
  4. Видео инструкция смене темы
  5. Отключение упрощенного стиля в Windows 7
  6. Вариант 1: Выбор одной из стандартных тем
  7. Вариант 2: Изменение настроек визуальных эффектов
  8. Вариант 3: Использование средства устранения неполадок
  9. Вариант 4: Запуск оценки производительности компьютера
  10. Вариант 5: Обновление драйверов видеокарты
  11. Вариант 6: Включение файла подкачки
  12. Вариант 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's user avatar

studiohack

13.4k19 gold badges85 silver badges118 bronze badges

asked Jun 5, 2011 at 7:47

Blue's user avatar

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 ONeal's user avatar

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

Soumya's user avatar

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

CGA's user avatar

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's user avatar

studiohack

13.4k19 gold badges85 silver badges118 bronze badges

asked Jun 5, 2011 at 7:47

Blue's user avatar

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 ONeal's user avatar

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

Soumya's user avatar

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

CGA's user avatar

CGACGA

3,79920 silver badges15 bronze badges

1

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

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

И так, перечислим основные ошибки, которые совершают проектировщики при работе с чертежами:

1. Присланные файлы сохранены в последней версии AutoCAD.

Чтобы не совершать подобную ошибку, возьмите себе за правило: в настройках программы AutoCAD поставьте по умолчанию, чтобы чертежи сохранялись, например в 2007 версии (думаю, что людей которые работаю в более низкой версии практически нету).

nastrojka avtosohranenija

Если Вам прислали чертежи в более новой версии AutoCAD — Вы не сможете их открыть. Открыть его можно 2 способами: 1) попросить у автора, который прислал Вам этот чертеж, пересохранить файл в более позднюю версию; 2) установить DWG TrueView последней версии (программа бесплатная) и трансформировать данные файлы в нужную Вам версию.

2. Отсутствие шрифтов, стилей линий, штриховок, подложек и т.п..

Наверное, не раз Вам приходилось наблюдать следующую картину: открываете присланный Вам файл, а там все надписи в иероглифах, в место подложек — одни названия файлов, на которые они ссылаются, и т.п..

Чтобы не совершать самому данной ошибки, возьмите себе за правило: перед отправкой, сформируйте комплект чертежей (команда _etransmit или на русском: ФОРМКОМПЛЕКТ). Тогда все необходимые дополнения, которые нужны для нормальной работы с чертежом будут собраны в комплект и помещены в архив.

sformirovat' komplekt

3. В файле чертежа куча ненужных и неиспользуемых элементов (блоки, текстовые стили, размерные стили, слои, т.п.)

Практически всегда присылают файлы, которые содержат кучу неиспользуемых блоков, слоев, стилей и т.п.. С данным файлом очень неудобно работать и файл имеет большой размер.

Реальный пример: мне недавно прислали чертеж, видать удалили все кроме одного узла — файл весил 6,5Мб. После очистки файл стал весить 500кб.

Чтобы не совершать самому данной ошибки, возьмите себе за правило: перед завершением работы необходимо очистить чертеж, Файл — Утилиты — Очистить (или введите команду _purge)

ochistit' chertezh

У Вас появится окно Очистка чертежа, с помощью которого Вы сможете удалить все, что не используется в данном чертеже.

Наличие огромного числа масштабов в чертеже очень сильно замедляет работу программы AutoCAD, особенно при копировании/вставки объектов. Поэтому, не забываем выполнять очистку масштабов, которую можно сделать с помощью команды  _scalelistedit.

После очистки сохраняем файл.

4. Используем пространство листов.

Часто присылают чертежи, в которых все оформление  расположено в пространстве модели, а не на листах. Спрашивается, зачем тогда вообще пространство листа в программе AutoCAD? Ведь все эти рамки, штампы — они не относятся к пространству модели, а только засоряют его.

Научитесь работать не только в модели. Первым временем это будет не привычно, но потом Вы осознаете весь «вкус» работы на листах и это ускорит Вашу работу (освойте подшивки).

5. Используем стили печати.

Вместо того, чтобы перекрашивать все элементы в чертеже, менять цвет слоев и т.п. — используйте стили печати, например: monochrome.ctb. Тогда Ваш чертеж будет напечатан в том цвете, который Вы зададите и таким образом сэкономите много времени, не делая ненужную работу.

tablica stilej pechati

6. Используйте архивы с расширение *.zip вместо *.rar.

Если чертежей много или они имеют большой размер — перед отправкой их лучше заархивировать. Архивировать чертежи советую с расширением *.zip вместо *.rar. Почему именно такое расширение:

  • в операционной системе  Windows, начиная еще с версии XP, есть встроенная поддержка zip-архивов, которая не требует установки дополнительного ПО. Та же ситуация у пользователей Mac OS, в которой есть встроенный архиватор формата .zip. Хотя формат .rar достаточно популярный, не у всех может быть установлена программа для работы с rar-архивами и получив письмо, с вложенным файлом с расширением *.rar, — у некоторых возникнет проблема с его чтением.

arhivacija fajlov

Возьмите себе за правило использовать zip-архивы.

7. Перед экспортом чертежей проверяем правописание.

Возьмите себе за правило: перед экспортом чертежей в pdf, png, jpg и т.п. — всегда проверяйте правописание, чтобы потом не приходилось заново все экспортировать. Таким образом, Вы сэкономите свое время.

8. Не стоит хранить и плодить лишние и ненужные файлы.

Возьмите себе за привычку — сразу удалять лишние, неактуальные файлы. Ведь трудно работать, когда в папке куча файлов типа «изменен«, «копия-1«, «»копия-2» и т.п.. А другой человек вообще не разберется в этой папке. Таким образом, Вы упростите работу с файлами не только другим пользователям, а и себе.

9. Называйте файлы конкретными именами с учетом версии.

Иногда присылают файлы, которые имеют непонятные и смешные названия, например: «1111», «новый чертеж», «новый чертеж2″, «Петя»,…

Приучите себя создавая чертеж — сразу давать ему конкретное имя и не использовать имена, которые по умолчанию предлагает программа. Например: если Вы чертите план первого этажа, так и назовите файл «План первого этажа».

Еще одно правило: добавляйте к названиям файлов приставки (суффиксы и постфиксы), которые позволят легко определить актуальную версию файла. Например: «План первого этажа_Rev-1″, «План первого этажа_Вариант-1″, и т.п.

10. Удаляйте все, что неактуальное на чертеже.

Практически всегда, когда выполняются чертежи, на листе собираются какие-то дополнительные, вспомогательные наработки. Или накапливаются рядом с актуальными чертежами — старые, уже ненужные. Хорошо, если ненужные Вы перечеркнули, а если нет — как другому человеку разобраться в том, где правильный чертеж, а где нет? — без автора никак.

Приучите себя удалять все ненужное и неактуальное на чертеже, ведь это только загромождает чертеж, замедляет работу программы и оно Вам в большинстве случаев не понадобиться.

nenuzhnoe na chertezhe

Следуя выше написанным правилам — Вы сможете:

  • предотвратить и избежать часто возникающие проблемы/вопросы;
  • упростить себе работу;
  • ускорить себе работу;
  • сэкономить время;
  • подчеркнуть свой профессионализм.

Первое время будет трудно соблюдать  данные правила (пожелания), но потом это войдет в привычку и Вы заметите, как это удобно и просто.

Читайте так же статью: 10 способов увеличить скорость работы в AutoCAD


  • Home

  • Forums

  • Software

  • Windows Legacy

You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an alternative browser.

  • #1

Hello,
how to apply the windows xp theme in my pc?

Cyberat_88



Apr 9, 2011


1,974


68


19,940


  • #2

First you need to go to Start-Run — services.msc, find the one saying Themes or Windows Themes and right click, properties. Set to Automatic, apply, click start.
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

Aeacus

  • jackgreat
  • Windows 11

  • Question

  • maxy0440yxam
  • Prebuilt & Enterprise

Share this page


  • Home

  • Forums

  • Software

  • Windows Legacy

Понравилась статья? Поделить с друзьями:
  • Ошибка применения безопасности не удалось выполнить перечисление
  • Ошибка привода лазера samsung
  • Ошибка природы на англ
  • Ошибка приложения тиндер
  • Ошибка приора ро 304