[help] Taskbar And Start Menu Properties Shortcut?

Im tring to put a link on objectbar to get the "Taskbar and Start Menu Properties" to come up... anyone know which file or whatever it is?

Thanks!

It's this box...

#48238

anyone? :unsure:

#48543

i've never used objectbar, so i don't know what you mean by adding a link. unless you mean objectdock, then maybe it's possible to link to a cpl file.

i know that with y'z, all i have to do is drag the control panel applet onto the dock.

forgive me if i misunderstood.

#48547

I don't know that there is a way to access the properties directely. You might have to set up a macro to do this and link to that. Sorry I can't be more help.

#48548

you can't link to specific files? isn't the applet sort of like a file? either way, it ought to be possible to link to a shortcut of the cpl.

#48549

That menu, along with all the various Windows pop-ups, is in fact built into the Windows OS. They aren't files per sae. To show these windows, you must call them through API calls. Here are some undocumented functions you might find interesting (these are some of those 'hidden' APIs you hear about on occasion):

Shut down dialouge:

Declare Function WindowsShutDownDialog Lib "shell32" Alias "#60" (ByVal lValue As Long) As Long

Shows 'you must restart your system' dialouge:

Declare Function WindowsRestartSystemMB Lib "shell32" Alias "#59" (ByVal hOwner As Long, ByVal sExtraPrompt As String, ByVal uFlags As Long) As Long

Format Drive dialouge:

Declare FunctionWindows FormatDrive Lib "shell32" (ByVal hwndOwner As Long, ByVal iDrive As Long, ByVal iCapacity As Long, ByVal iFormatType As Long) As Long

Change Icon dialouge:

Declare Function WindowsChangeIconDialog Lib "shell32" Alias "#62" (ByVal hOwner As Long, ByVal szFilename As String, ByVal Reserved As Long, lpIconIndex As Long) As Long

I don't know the one you're looking for... so... experiment! Maybe you can find it. :)

#48556

wow, great post! hope that helps.

i must've misunderstood. i just open up the control panel and see the taskbar properties cpl in there, and thought you could link to it, and if you couldn't, you could create a shortcut, and then link to the shortcut.

but mithrandel's way sounds good. good luck and let us know!

#48563

Hehehe... actually, Dreamz, your idea would be much easier! What the hell was I thinking? :P

Plus, I thought you were making a docklet, Digital. My bad. I should've read closer.

I'd do it Dreamz's way. Just create a shortcut, and pull it to the dock. :)

#48568

actually, if you're going to use it on a dock, there's no need to create a shortcut. dragging the cpl file directly to the dock works just as well (i just tried it). creating a shortcut will work when dragging the actual cpl won't.

but he wrote objectBAR, so i'm not really sure. :lol::rolleyes:

#48571

For ObjectBar, go to theme editor and click on "Create" go down to "New..." and click on "Shortcut (To run a program)"

With the shortcut selected, go to Behavior tab and copy and paste the following text into the blank space under "File or web address:"

::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{0DF44EAA-FF21-4412-828E-260A8728E7F1}

Do the other things you need to do (change icon or rename etc.) and close the Theme Editor.

Done.

;)

#48593

thanks GameBoyzGB, that worked... :D

dreamz, i was looking for the cpl file, but i couldn't find it, i was looking in system32 folder, it's probably in some other folder... thanks anyways :rule:

Mithrandel, yea, i was tryin to put the shortcut in ObjectBar, not a dock... it's cool though... great work on nAMP (Y)

thanks for the help everyone!!! :own: :woot: :D :rock:

#48596

Yeah, it's visual basic, which is easily translated into C++. I thought you were doing a docklet. :rolleyes:

Anyways, good job on getting it working! Even if the method is a little unorthodox. :)

#48598

hmm.. maybe you couldn't find it b'cause it's a hidden, protected operating system file, which it probably is anyway :lol: if you have TweakUI you can find out the names of the .cpl too.

#48634