Page 2 of 4

Posted: Fri Apr 20, 2007 10:31 pm
by SFSxOI
thefool wrote:However i still don't get why they spent time on it :)
Ohhh...I know the answer to this one...pick me...pick me....:)

I remember in the XP beta that exact same question was asked (was that you?), anyway..the answer was...It was originally part of something larger that did not make it into the OS and was popular with the less computer savvy during marketing tests, So...it got left in.

Posted: Sat Apr 21, 2007 12:00 am
by Brice Manuel
The MOST annoying thing about windows
is that it is a bloated maggot-infested pile of crap!

Posted: Sat Apr 21, 2007 12:20 am
by thefool
SFSxOI wrote:
thefool wrote:However i still don't get why they spent time on it :)
I remember in the XP beta that exact same question was asked (was that you?), anyway..the answer was...It was originally part of something larger that did not make it into the OS and was popular with the less computer savvy during marketing tests, So...it got left in.
Ah hehe
Peh. So some noobs liked it and smack here we go annoy the rest of us. Sounds like business :D

Posted: Sat Apr 21, 2007 6:48 am
by Tipperton
Brice Manuel wrote:
The MOST annoying thing about windows
is that it is a bloated maggot-infested pile of crap!
That's definitely true for Windows Vista!

However, I do like Windows XP, for me it has proven to work well and is very stable. Windows 2000 wasn't bad either after service pack 1.

Posted: Sat Apr 21, 2007 7:13 am
by Joakim Christiansen
Windows XP is a very ok operating system, Vista too gets better when tweaking it a little (removing services you don't need, turning off indexing, etc).

Posted: Sat Apr 21, 2007 8:49 am
by Derek
I agree, XP is finally working ok, now that it has been patched to hell and back!

Posted: Sat Apr 21, 2007 8:59 am
by PB
"Back by popular demand: Windows XP" -> http://tinyurl.com/2hc8en

Posted: Sat Apr 21, 2007 11:17 am
by Trond
thefool wrote:However i still don't get why they spent time on it :)
Because:
Image

Posted: Sat Apr 21, 2007 11:22 am
by Kaeru Gaman
dz dz dz....

Image

Posted: Sat Apr 21, 2007 11:38 am
by thefool
Trond wrote:
thefool wrote:However i still don't get why they spent time on it :)
Because:
Image
That just shows a stupid user :p
True, some people can't clean. But this is a shortcut remover, and it does not touch normal files. As far as i can see, 98% of that is not shortcuts

Posted: Sat Apr 21, 2007 11:51 am
by Num3
LOL!

I programmed my own desktop listicon listmode changer in purebasic...

This is how my desktop looks :D
Image

Posted: Sat Apr 21, 2007 12:17 pm
by Killswitch
Wow! That looks pretty sweet Num3! Any chance of sharing that with the rest of us? :D

Posted: Sat Apr 21, 2007 12:33 pm
by Trond
Is that supposed to be "clean"?

dzzz.........

Image

Posted: Sat Apr 21, 2007 1:03 pm
by Num3
Killswitch wrote:Wow! That looks pretty sweet Num3! Any chance of sharing that with the rest of us? :D
One of the most complex codes i've ever seen....

:lol: :lol: :lol:

Code: Select all

; ---------------------------------------------------------
;
; Win32 - Change viewmode of desktop icons
; Original Code by Thorsten Will (Mr.Vain of Secretly! in 2006)
; Revised by num3, so it works with Desktop Stickie programs
; Like Rainlender
; ---------------------------------------------------------

#LVM_FIRST      = $1000
#LVM_SetView    = #LVM_FIRST + 142
#LV_View_List   = 2

#LVA_ALIGNLEFT  = $1
#LVA_ALIGNTOP   = $2
#LVA_DEFAULT    = $0
#LVA_SNAPTOGRID = $5

Procedure GetDesktopListViewHandle()
  hwd = FindWindow_("ProgMan", 0) ; Find the windows desktop parent window
  Result = GetWindow_ (hwd, #GW_CHILD ) ; Get it's handle
  
  s$ = Space(255)
  GetClassName_(Result, @s$, Len(s$)); Get class name
  s$=Trim(LCase(s$))
  
  again:
  If s$ = LCase("SHELLDLL_DefView") ; is it the List view class ?
    Result = GetWindow_ (Result, #GW_CHILD) 
    s$ = Space(255)
    GetClassName_(Result, @s$, Len(s$));
    
  Else
    Result = GetWindow_ (Result, #GW_HWNDNEXT) ; Hack for child windows
    s$ = Space(255)
    GetClassName_(Result, @s$, Len(s$)); ; Get another class name
    s$=Trim(LCase(s$))
    Delay(10)
    Goto again
  EndIf
  
  ProcedureReturn Result 
  
  ;
EndProcedure


If SendMessage_(GetDesktopListViewHandle(), #LVM_SetView,#LV_View_List, 0)
  End
Else
  MessageRequester("Error","System Malfunction! LOL")
  End
EndIf 

Posted: Sat Apr 21, 2007 3:56 pm
by Killswitch
Oh :oops: I thought you'd coded all of the desktop information as well (CPU/Current track etc)!