[Release] EZ wallpaper setting. {BETA}

Posts 115 of 15 · Page 1 of 1
[Release] EZ wallpaper setting. {BETA}
Hey guys.

Not sure if anyone will find this useful, but again it's just me learning and sharing...etc.

It's just BETA (it all works but the GUI isn't as nice as I'd like 'cos I wanna go to sleep and wake up to some useful comments before I finish it )

Basically what is does is allow the user to drag and drop any image from the internet onto the form and then press the "set as wallpaper" button and bam, you're done.

However, just after making this I realised I'm a complete retard and you can just right click a picture >> Set as Desktop Wallpaper. So pretty much, I fail.

Sorry guys. I thought it was going to be helpful, turns out otherwise.

Oh well if anyone wants to check it out (very basic and simple)

SS



virus scans:

Jotti's Malware Scanner

VirusTotal

CREDITS:
Me
Blubb1337 for help with dragging shizniz.

Again, my apologies on the essentially useless release, but still.

J-Deezy.
EZ Wallpaper Setting.zipattachment deleted · 1 downloads before removal
you should make it reenact windows 7 by doing the changing of slides and even put a random feature! Good job tho.
Quote Originally Posted by mnpeepno2 View Post
you should make it reenact windows 7 by doing the changing of slides and even put a random feature! Good job tho.
Hmm I don't have windows 7 so I'm not 100% sure what you're referring to :P
Great job, thanks.
=D Good idea, seriously
And you can only do the right-click option on Windows Internet Explorer, you can't with the other ones. So great job.
in windows 7 u can have multiple backgrounds that change automatically. Recreate that for Vista + XP
Or you could make it to where it retrieves the desktop photo, even if you deleted it.

That would be useful.
Fix your screenshots then I can approve.
Quote Originally Posted by EndRiT View Post
Fix your screenshots then I can approve.
What's wrong with it?

Oh and I'm thinking about making it so you can make your own custom collage of pictures by drag and drop into the form then manually move them to suit your needs, but that's just an idea.
What's wrong with the screenie?
Quote Originally Posted by EndRiT View Post
File approved.
Thanks man.

Oh Mneepo I'm using your suggestion for my next release, up to about... 10 different photos in slideshow ('cos i'm nub like that) that you drag and drop.

Also working on a big "collage" setting for it so that it's user customizable and you can add a lot of pictures, that are all resizable and you can move them wherever and when you're happy with it, you press "Set as Desktop" and bam, you have a nice collage of pictures.

On that note, how do I go about making something like
[php]
Private sub PictureBox1_MouseMove(......)
'do something'
End sub
[/php]

but so that the same thing is applied to all pictureboxes "MouseMove" event, without manually rewriting it to every picturebox I create.

Suggestions?
Quote Originally Posted by Jason View Post
Thanks man.

Oh Mneepo I'm using your suggestion for my next release, up to about... 10 different photos in slideshow ('cos i'm nub like that) that you drag and drop.

Also working on a big "collage" setting for it so that it's user customizable and you can add a lot of pictures, that are all resizable and you can move them wherever and when you're happy with it, you press "Set as Desktop" and bam, you have a nice collage of pictures.

On that note, how do I go about making something like
[php]
Private sub PictureBox1_MouseMove(......)
'do something'
End sub
[/php]

but so that the same thing is applied to all pictureboxes "MouseMove" event, without manually rewriting it to every picturebox I create.

Suggestions?
I actually created a complete wallpaper changer application that resembles to default Win-7 wallpaper changer. If you want the code I can give you, but I think you should learn it by yourself. We are here to help you. And what features are you giving in your collage btw ??

OK for the mousemove event. You can create multiple handles from just 1 sub-procedure. To do this, seperate the events following a comma:


Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove, PictureBox2.MouseMove, PictureBox3.MouseMove


End Sub

In this way you can handle the behavior of all pictureboxes from a single procedure.
Quote Originally Posted by Hassan View Post
I actually created a complete wallpaper changer application that resembles to default Win-7 wallpaper changer. If you want the code I can give you, but I think you should learn it by yourself. We are here to help you. And what features are you giving in your collage btw ??

OK for the mousemove event. You can create multiple handles from just 1 sub-procedure. To do this, seperate the events following a comma:


Private Sub PictureBox1_MouseMove(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles PictureBox1.MouseMove, PictureBox2.MouseMove, PictureBox3.MouseMove


End Sub

In this way you can handle the behavior of all pictureboxes from a single procedure.
Yeah I'm pretty sure I can handle the wallpaper changer by myself, already have some ideas etc

About the multiple handles, I'm aware of this method but in my collage it needs to have the ability for the user to be able to drag and drop multiple pictures onto the form and then resize them as they wish. I thought the easiest option would be to allow the user to create their own pictureboxes as the need arises. However to allow the picture boxes to be dragged/resized by the user, each of the pictureboxes must have the same subprocedures for mousemovement etc. So I can't just pre-do it and assign multiple pictureboxes to the same subprocedure before they are even created.

I'm not even 100% sure if this is the best way to do this, thinking on it a bit more it's going to be really hard to control, and perhaps isn't the best idea to make in vb.net as programs like paint, etc can be used to the same effect with minimum effort. Because without giving the user the option to drag/resize each picture, it will make the program extremely selective in what it can do.

I don't know. My parents confiscated my laptop today because I came back really late from skating :3 and it's the only computer that has VB.NET on it. However I do get it back tomorrow luckily (birthday woo) so i'll be able to test out my options a little more when I can actually play around with it.

As always, suggestions are very welcome.
Posts 115 of 15 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Need help?