forum

o!verlay - Transparent-like menu bg creator!

posted
Total Posts
57
show more
Topic Starter
Flanster

Dexus wrote:

Interesting, I used to do this manually and it would take a bit of time to set it up correctly. This certainly saves some time!

One problem is you can only use a centered window, I move mine to a certain spot and it doesn't line up correctly.

mmmyeah thats normal, I can't know where people put their osu! window at all times afterall. There is a way but that would require some implementations. Thanks for the feedback though!
Dexus
What I do to get it manually is I take a screenshot of the entire desktop and then I take a screen shot of it with osu! up, from there I just use an image editor to select the area within osu! and then copy the initial screenshot of the desktop to a new image.

Edited with gimp a bit but this is what it ends up looking like




I also noticed your program ignores the image scaling such as fill and fit and assumes you're using just center.
Topic Starter
Flanster

Dexus wrote:

What I do to get it manually is I take a screenshot of the entire desktop and then I take a screen shot of it with osu! up, from there I just use an image editor to select the area within osu! and then copy the initial screenshot of the desktop to a new image.

Edited with gimp a bit but this is what it ends up looking like




I also noticed your program ignores the image scaling such as fill and fit and assumes you're using just center.
I am aware of this.
I don't really know how to detect desktop image scaling, most users use fill so it's not a critical problem. Working on a solution still.
Oinari-sama
How did I not see this earlier 0.0

Too bad my supporter just ran out T.T
Topic Starter
Flanster
Sadly due to a failure in my OS, I was forced to reinstall and delete all my program projects. This version is now the final one.
Valuable lesson, dont store too much things on the desktop!
Piine
Get better os > more win
Marcin
use dropbox
more win.
Topic Starter
Flanster

Marcin wrote:

use dropbox
more win.
nah
Dexus
Keep a secondary drive for your files instead of keeping the OS and files together on one drive. You're less likely to lose stuff if you do this.

Topic Starter
Flanster
I do have seperate partitions for that purpose, just my projects were on my desktop, silly aren't I?
peppy
Use github.
Topic Starter
Flanster

peppy wrote:

Use github.
I was going to do that but didn't do it ontime, I had a repository created for it but never pushed a release.
Pannari's command line version still exists, so all is not lost!
peppy
you commit as you go. there's no excuse. it doesn't take effort.

http://puu.sh/9Dpde/4167ead2fb.rar
go commit
smoogipoo
Unfortunately LoliFlan's got a lot more work to do if he wants to get that reflected project anywhere near a point where it compiles :( Might as well start from scratch at this point - you'd end up with a better codebase anyway.
Topic Starter
Flanster
Yeah, I've tried the decompile approach before, doesn't help me, starting over is better. Thanks peppy.
Piine
Call moi when you need more testing -opens a portal-
Howl
If you feel like github sucks because private repos aren't free, https://bitbucket.org/
Pannari
I'll try to make this again with C#, I had the project file on my laptop and it fell and the HDD broke so it's all lost on my part too. I can propably code the basic functions for clipping the image and taking wallpaper from desktop but I have no idea how to make a GUI.
troke
What happen D: ??
o!verlay has experienced the following error:

Out of memory.
   at System.Drawing.Bitmap.Clone(Rectangle rect, PixelFormat format)
   at osuoverlaygui.osu.osuLoad(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.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) 
aush
Wow, love it!

Howl

orz
Is something related to the 4:3?
RunAge
I have problem:
o!verlay has experienced the following error:

Brak pamięci.
w System.Drawing.Bitmap.Clone(Rectangle rect, PixelFormat format)
w osuoverlaygui.osu.osuLoad(Object sender, EventArgs e)
w System.Windows.Forms.Form.OnLoad(EventArgs e)
w System.Windows.Forms.Form.OnCreateControl()
w System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
w System.Windows.Forms.Control.CreateControl()
w System.Windows.Forms.Control.WmShowWindow(Message& m)
w System.Windows.Forms.Control.WndProc(Message& m)
w System.Windows.Forms.ScrollableControl.WndProc(Message& m)
w System.Windows.Forms.ContainerControl.WndProc(Message& m)
w System.Windows.Forms.Form.WmShowWindow(Message& m)
w System.Windows.Forms.Form.WndProc(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
w System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
w System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Magnolia
rip in piss the dl 404'd pls fix
Please sign in to reply.

New reply