Перейти к содержанию

Power8 - заменитель меню Пуск для W8


Рекомендуемые сообщения

Всем привет!

 

Мы с коллегой пишем заменилку для меню Пуск на Win8.

 

На данный момент - бесплатна, открыта, работает на ХР,7,8.

 

Что умеет, как выглядит, что будет уметь, скачать и т.д - милости прошу на гуглокод:

http://power8.googlecode.com

 

Буду признателен, если найдёте возможность оценить.

 

Прямые ссылки: Скачать | Список изменений | Известные проблемы | Описание отдельных фич программы | Сообщить об ошибке

 

Скриншоты:

Раскрывающийся текст:

fcffc17f352240719f0651186590279e.png

292d014da2001cd4718eb3731210cea8.png

 

Изменено пользователем AgentMC
Ссылка на сообщение
Поделиться на другие сайты
  • Ответов 92
  • Created
  • Последний ответ

Top Posters In This Topic

  • AgentMC

    41

  • mike 1

    8

  • dexter

    7

  • Apollon

    6

Top Posters In This Topic

Popular Posts

Ну зачем же вы так? Сообщение про Classic Shell, а потом редактируете - и вот уже Power8 стал платным.  Нет, конечно, open source + free to use.   //А, не, пардон, там в оригинале была "эта утилитк

Всем привет!   Мы с коллегой пишем заменилку для меню Пуск на Win8.   На данный момент - бесплатна, открыта, работает на ХР,7,8.   Что умеет, как выглядит, что будет уметь, скачать и т.д - м

1) Ок, хотя пищу для размышлений ты мне всё равно дал Попробуй Alt+Z - не нужно ориентироваться на кнопку + окно появится в ближайшем к мышке углу...   2) Как только Андрюха выйдет с больничного, б

Posted Images

Сколько я за свою жизнь не повидал "заменилок" стандартного меню, уйма, но ничего хорошего как показала практика не вышло. Может у вас получиться? Дерзайте.

Ссылка на сообщение
Поделиться на другие сайты
Всем привет!

 

Мы с коллегой пишем заменилку для меню Пуск на Win8.

 

На данный момент - бесплатна, открыта, работает на ХР,7,8.

 

Что умеет, как выглядит, что будет уметь, скачать и т.д - милости прошу на гуглокод:

http://power8.googlecode.com

 

Буду признателен, если найдёте возможность оценить.

Скачал для восьмерки 32 битная английская версия приложения почему-то падает при попытке запуска под пользователем или с правами админа. Версия вашей программы 3 альфа версия. Восьмерка установлена на Vmvare Player 4.0.2

Изменено пользователем mike 1
Ссылка на сообщение
Поделиться на другие сайты

Восьмёрка Кастомер Превью?

 

Просто падает, без каких-либо сообщений? Окно "Power8 has stopped working" или просто закрывается?

 

Если открыть "eventvwr.msc", раздел Windows Logs\Application -> там Application error есть?

 

Можете попробовать запустить прикреплённый файл - что скажет?

Аттач был удалён, фича прикручена к 0.3.1.0.

Изменено пользователем AgentMC
Ссылка на сообщение
Поделиться на другие сайты
Восьмёрка Кастомер Превью?

 

Просто падает, без каких-либо сообщений? Окно "Power8 has stopped working" или просто закрывается?

 

Если открыть "eventvwr.msc", раздел Windows Logs\Application -> там Application error есть?

 

Можете попробовать запустить прикреплённый файл - что скажет?

1) Да Кастомер Превью

2) Просто падает без каких либо сообщений.

3)Ошибки из журнала Windows

 

 

Log Name:      Application
Source:        Application Error
Date:          15.05.2012 0:20:50
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Михаил
Description:
Faulting application name: Power8.exe, version: 0.3.0.0, time stamp: 0x4fb0fab6
Faulting module name: KERNELBASE.dll, version: 6.2.8250.0, time stamp: 0x4f3f37cf
Exception code: 0xe0434352
Fault offset: 0x0004e09f
Faulting process id: 0x344
Faulting application start time: 0x01cd320f0c42932d
Faulting application path: C:\Users\mike 1\Desktop\New folder\Power8.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 4bb73436-9e02-11e1-8e76-000c29e127e8
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name="Application Error" />
   <EventID Qualifiers="0">1000</EventID>
   <Level>2</Level>
   <Task>100</Task>
   <Keywords>0x80000000000000</Keywords>
   <TimeCreated SystemTime="2012-05-14T20:20:50.000000000Z" />
   <EventRecordID>4704</EventRecordID>
   <Channel>Application</Channel>
   <Computer>Михаил</Computer>
   <Security />
 </System>
 <EventData>
   <Data>Power8.exe</Data>
   <Data>0.3.0.0</Data>
   <Data>4fb0fab6</Data>
   <Data>KERNELBASE.dll</Data>
   <Data>6.2.8250.0</Data>
   <Data>4f3f37cf</Data>
   <Data>e0434352</Data>
   <Data>0004e09f</Data>
   <Data>344</Data>
   <Data>01cd320f0c42932d</Data>
   <Data>C:\Users\mike 1\Desktop\New folder\Power8.exe</Data>
   <Data>C:\Windows\system32\KERNELBASE.dll</Data>
   <Data>4bb73436-9e02-11e1-8e76-000c29e127e8</Data>
   <Data>
   </Data>
   <Data>
   </Data>
 </EventData>
</Event>

 

 

Log Name:      Application
Source:        .NET Runtime
Date:          15.05.2012 0:20:49
Event ID:      1026
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Михаил
Description:
Application: Power8.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
Stack:
  at System.IO.FileSystemWatcher..ctor(System.String, System.String)
  at System.IO.FileSystemWatcher..ctor(System.String)
  at Power8.PowerItemTree.get_MyComputerRoot()
  at Power8.BtnStck.GetSpecialItems(System.String)
  at Power8.BtnStck..ctor()
  at Power8.BtnStck.get_Instance()
  at Power8.PowerItemTree.<InitTree>b__33()
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
  at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
  at System.Windows.Threading.DispatcherOperation.InvokeImpl()
  at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Obje
ct)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Windows.Threading.DispatcherOperation.Invoke()
  at System.Windows.Threading.Dispatcher.ProcessQueue()
  at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
  at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
  at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
  at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
  at System.Windows.Threading.DispatcherOperation.InvokeImpl()
  at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Obje
ct)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Windows.Threading.DispatcherOperation.Invoke()
  at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.Dispatch
erOperation, System.Threading.CancellationToken, System.TimeSpan)
  at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.Di
spatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
  at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
  at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
  at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.Dispa
tcherFrame)
  at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.Dispatche
rFrame)
  at System.Windows.Threading.Dispatcher.Run()
  at System.Windows.Application.RunDispatcher(System.Object)
  at System.Windows.Application.RunInternal(System.Windows.Window)
  at System.Windows.Application.Run(System.Windows.Window)
  at Power8.App.Main()

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name=".NET Runtime" />
   <EventID Qualifiers="0">1026</EventID>
   <Level>2</Level>
   <Task>0</Task>
   <Keywords>0x80000000000000</Keywords>
   <TimeCreated SystemTime="2012-05-14T20:20:49.000000000Z" />
   <EventRecordID>4703</EventRecordID>
   <Channel>Application</Channel>
   <Computer>Михаил</Computer>
   <Security />
 </System>
 <EventData>
   <Data>Application: Power8.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.ArgumentException
Stack:
  at System.IO.FileSystemWatcher..ctor(System.String, System.String)
  at System.IO.FileSystemWatcher..ctor(System.String)
  at Power8.PowerItemTree.get_MyComputerRoot()
  at Power8.BtnStck.GetSpecialItems(System.String)
  at Power8.BtnStck..ctor()
  at Power8.BtnStck.get_Instance()
  at Power8.PowerItemTree.<InitTree>b__33()
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
  at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
  at System.Windows.Threading.DispatcherOperation.InvokeImpl()
  at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Obje
ct)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Windows.Threading.DispatcherOperation.Invoke()
  at System.Windows.Threading.Dispatcher.ProcessQueue()
  at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
  at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
  at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
  at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
  at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
  at System.Windows.Threading.DispatcherOperation.InvokeImpl()
  at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Obje
ct)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
  at System.Windows.Threading.DispatcherOperation.Invoke()
  at System.Windows.Threading.Dispatcher.InvokeImpl(System.Windows.Threading.Dispatch
erOperation, System.Threading.CancellationToken, System.TimeSpan)
  at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.Di
spatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
  at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
  at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
  at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.Dispa
tcherFrame)
  at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.Dispatche
rFrame)
  at System.Windows.Threading.Dispatcher.Run()
  at System.Windows.Application.RunDispatcher(System.Object)
  at System.Windows.Application.RunInternal(System.Windows.Window)
  at System.Windows.Application.Run(System.Windows.Window)
  at Power8.App.Main()
</Data>
 </EventData>
</Event>

 

4) Debug версия тоже упала, но сперва появилась такое сообщение

Забыл уточнить у меня на восьмерке также установлен антивирус бета версии КИС 2013 сборка 3242 (актуальная на сегодня)

post-18303-1337072137_thumb.png

Изменено пользователем mike 1
Ссылка на сообщение
Поделиться на другие сайты
Спасибо, воспроизвёл. Я уж и забыл, что существуют флоппи-диски)))

Через пару часов выложу обновление.

Что же буду ждать обновление :)

Ссылка на сообщение
Поделиться на другие сайты
Есть. Проверяй.

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

 

Из журнала событий удалось вытащить следующее:

 

Log Name:      Application
Source:        Application Error
Date:          15.05.2012 17:44:44
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Михаил
Description:
Faulting application name: Power8.exe, version: 0.3.1.0, time stamp: 0x4fb2380b
Faulting module name: KERNELBASE.dll, version: 6.2.8250.0, time stamp: 0x4f3f37cf
Exception code: 0xe0434352
Fault offset: 0x0004e09f
Faulting process id: 0xa04
Faulting application start time: 0x01cd32a088e61c57
Faulting application path: C:\Users\mike\Desktop\New folder\New folder\Power8.exe
Faulting module path: C:\Windows\system32\KERNELBASE.dll
Report Id: 2078935d-9e94-11e1-8e7d-000c29e127e8
Faulting package full name: 
Faulting package-relative application ID: 
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name="Application Error" />
   <EventID Qualifiers="0">1000</EventID>
   <Level>2</Level>
   <Task>100</Task>
   <Keywords>0x80000000000000</Keywords>
   <TimeCreated SystemTime="2012-05-15T13:44:44.000000000Z" />
   <EventRecordID>4951</EventRecordID>
   <Channel>Application</Channel>
   <Computer>Михаил</Computer>
   <Security />
 </System>
 <EventData>
   <Data>Power8.exe</Data>
   <Data>0.3.1.0</Data>
   <Data>4fb2380b</Data>
   <Data>KERNELBASE.dll</Data>
   <Data>6.2.8250.0</Data>
   <Data>4f3f37cf</Data>
   <Data>e0434352</Data>
   <Data>0004e09f</Data>
   <Data>a04</Data>
   <Data>01cd32a088e61c57</Data>
   <Data>C:\Users\mike\Desktop\New folder\New folder\Power8.exe</Data>
   <Data>C:\Windows\system32\KERNELBASE.dll</Data>
   <Data>2078935d-9e94-11e1-8e7d-000c29e127e8</Data>
   <Data>
   </Data>
   <Data>
   </Data>
 </EventData>
</Event>

 

Log Name:      Application
Source:        .NET Runtime
Date:          15.05.2012 17:44:39
Event ID:      1026
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      Михаил
Description:
Application: Power8.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Xml.XmlException
Stack:
  at System.Xml.XmlTextReaderImpl.Throw(System.Exception)
  at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
  at System.Xml.XmlTextReaderImpl.Read()
  at System.Xml.XmlLoader.Load(System.Xml.XmlDocument, System.Xml.XmlReader, Boolean)
  at System.Xml.XmlDocument.Load(System.Xml.XmlReader)
  at System.Xml.XmlDocument.Load(System.String)
  at Power8.PowerItemTree.GetLibraryDirectories(System.String)
  at Power8.PowerItemTree.ScanFolderSync(Power8.PowerItem, System.String, Boolean)
  at Power8.PowerItemTree+<>c__DisplayClass36.<ScanFolder>b__35(System.Object)
  at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.
ExecuteWorkItem()
  at System.Threading.ThreadPoolWorkQueue.Dispatch()
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
 <System>
   <Provider Name=".NET Runtime" />
   <EventID Qualifiers="0">1026</EventID>
   <Level>2</Level>
   <Task>0</Task>
   <Keywords>0x80000000000000</Keywords>
   <TimeCreated SystemTime="2012-05-15T13:44:39.000000000Z" />
   <EventRecordID>4950</EventRecordID>
   <Channel>Application</Channel>
   <Computer>Михаил</Computer>
   <Security />
 </System>
 <EventData>
   <Data>Application: Power8.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Xml.XmlException
Stack:
  at System.Xml.XmlTextReaderImpl.Throw(System.Exception)
  at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
  at System.Xml.XmlTextReaderImpl.Read()
  at System.Xml.XmlLoader.Load(System.Xml.XmlDocument, System.Xml.XmlReader, Boolean)
  at System.Xml.XmlDocument.Load(System.Xml.XmlReader)
  at System.Xml.XmlDocument.Load(System.String)
  at Power8.PowerItemTree.GetLibraryDirectories(System.String)
  at Power8.PowerItemTree.ScanFolderSync(Power8.PowerItem, System.String, Boolean)
  at Power8.PowerItemTree+<>c__DisplayClass36.<ScanFolder>b__35(System.Object)
  at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context(System.Object)
  at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
  at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.
ExecuteWorkItem()
  at System.Threading.ThreadPoolWorkQueue.Dispatch()
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback()
</Data>
 </EventData> 
</Event>

post-18303-1337090422_thumb.png

Изменено пользователем mike 1
Ссылка на сообщение
Поделиться на другие сайты

Покажите хоть на скрине как она выглядит? У меня под Win 8 вообще не появляется, просто торчит процесс в диспетчере задач и всё :)

 

P.S. Скрин нашел, его нужно было запостить в первое сообщение. Видимо не срабатывает из-за того, что не установлен Net Framework 4, нужно было предусмотреть такой вариант у пользователя и при старте без него выводить предложение скачать и установить.

Изменено пользователем Sandynist
Ссылка на сообщение
Поделиться на другие сайты
Покажите хоть на скрине как она выглядит? У меня под Win 8 вообще не появляется, просто торчит процесс в диспетчере задач и всё :)

 

P.S. Скрин нашел, его нужно было запостить в первое сообщение. Видимо не срабатывает из-за того, что не установлен Net Framework 4, нужно было предусмотреть такой вариант у пользователя и при старте без него выводить предложение скачать и установить.

Скриншот программы

post-18303-1337094771_thumb.png

Video9.7z

Изменено пользователем mike 1
Ссылка на сообщение
Поделиться на другие сайты

mike 1,

судя по всему у тебя где-то на диске лежит файл библиотеки Windows (с расширением .Library-MS) с повреждённой внутренней структурой. Убери файл или исправь структуру - и не будет падать. Файлы .library-ms не должны редактироваться вручную пользователем.

Я добавлю в следующую версию защиту от кривых XMLей, но это явно не хотфикс.

 

Sandynist,

совершенно верно, и это давно реализовано на уровне .Net Framework. Но только в обратную сторону. Посмотрю, что можно сделать.

 

Скриншот программы

Кстати, на скриншоте, равно как и у меня в вмваре плеере, основная кнопка чёрная. По ходу это глюк вари. На аппаратной конфигурации, вне зависимости от видеокарты, если Aero Glass активирован - кнопка стеклянная.

Изменено пользователем AgentMC
Ссылка на сообщение
Поделиться на другие сайты
mike 1,

судя по всему у тебя где-то на диске лежит файл библиотеки Windows (с расширением .Library-MS) с повреждённой внутренней структурой. Убери файл или исправь структуру - и не будет падать. Файлы .library-ms не должны редактироваться вручную пользователем.

Я добавлю в следующую версию защиту от кривых XMLей, но это явно не хотфикс.

В корне диска С файл с расширением .Library-MS? Все исправил виновником падения была библиотека с картинками

Программа не всегда видит общие сетевые ресурсы в системе

post-18303-1337095688_thumb.png

Изменено пользователем mike 1
Ссылка на сообщение
Поделиться на другие сайты

Разобрался, Net Framework не при чём, он уже есть в составе Win8, просто на тестовую машину я заходил через mstsc.exe , а при удалённом подключении практически не видно, что в углу кнопка поменяла цвет и программа работает.

 

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

post-860-1337097911_thumb.jpg

post-860-1337097922_thumb.jpg

Ссылка на сообщение
Поделиться на другие сайты
Разобрался, Net Framework не при чём, он уже есть в составе Win8, просто на тестовую машину я заходил через mstsc.exe , а при удалённом подключении практически не видно, что в углу кнопка поменяла цвет и программа работает.

 

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

1) Ок, хотя пищу для размышлений ты мне всё равно дал :) Попробуй Alt+Z - не нужно ориентироваться на кнопку + окно появится в ближайшем к мышке углу...

 

2) Как только Андрюха выйдет с больничного, будем переделывать UI в целом. Расширим кнопки в том числе. Пожелалку записал.

 

Программа не всегда видит общие сетевые ресурсы в системе

Ммм... в каком смысле? Как бы и не предполагается, что программа будет выводить список сетевых ресурсов.

Если ты про список компьютеров — это длительная операция, выполняется в фоне, у меня на работе в домене enterprize-масштаба занимает ~14 секунд. Просто подожди, и они появятся. Или не появятся :) Это уже от винды зависит.

Ссылка на сообщение
Поделиться на другие сайты
  • MiStr unpinned this тема

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...