topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday October 7, 2024, 7:22 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Capturing transparent windows with transparency - update  (Read 14848 times)

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Capturing transparent windows with transparency - update
« on: January 14, 2007, 01:28 AM »
I've figured out how to properly capture transparent windows with alpha mask (woot!)
It will be in the next version.

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #1 on: January 14, 2007, 09:05 AM »
Woohoo!

GrandMasterMouser does it again! :)
- carpe noctem

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #2 on: January 30, 2007, 10:52 AM »
An early alpha of ScreenshotCaptor with ability to capture non-rectangular windows is now uploaded.  It also fixes an inefficiency which was delaying display of new screenshots significantly - yay!

Message me for private early alpha link.

People who prefer stable releases should just wait for the public release.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #3 on: January 30, 2007, 11:02 AM »
some screenshots.

here you can see how it finds the active non-rectangular window so the dimming effects can apply to it:
Screenshot - 1_30_2007 , 10_56_57 AM.png


and here its used to autocrop the active non-rectangular window region and apply a nice shadow around it:
Screenshot - 1_30_2007 , 10_57_49 AM.png

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #4 on: January 31, 2007, 01:21 AM »
Nice :)

How'd you go around finding the window extents? GetObject + GetRegionData?
- carpe noctem

lanux128

  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 6,277
    • View Profile
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #5 on: January 31, 2007, 01:23 AM »
ah, rounded corners! nice.. :)

gregland

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 32
    • View Profile
    • L'Apirine du Web
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #6 on: January 31, 2007, 10:53 PM »
Very Nice Mouser !!!  :up:
GregLand
French WebMaster & Programmer
_______________________________________
WebSite

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #7 on: February 01, 2007, 02:12 AM »
is this a unique feature. i can't remember seeing it done elsewhere?

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #8 on: February 01, 2007, 05:45 AM »
yes it's done elsewhere, i'm not the only one.

Obviously you aren't often capturing these crazy shaped windows, BUT if you use a windows xp or vista theme with rounded corners and such, then you probably noticed that screenshot captor used to give you a tiny bit of desktop background where the corners were which could be ugly.  so this wil fix that :)


How'd you go around finding the window extents? GetObject + GetRegionData?
yep, it's get region data and then walking the image and masking it according to PtInRegion.

gregland

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 32
    • View Profile
    • L'Apirine du Web
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #9 on: February 02, 2007, 10:41 AM »
It works greatly !!!  :-*
WMP
http://img401.imageshack.us/img401/6616/tempimgax7.jpg
Capturing transparent windows with transparency - update


Avast
http://img104.imageshack.us/img104/4042/tempimgyv3.jpg
Capturing transparent windows with transparency - update


Very good Job Mouser
GregLand
French WebMaster & Programmer
_______________________________________
WebSite
« Last Edit: February 02, 2007, 10:48 PM by gregland »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #10 on: February 02, 2007, 10:46 AM »
sometimes it gets tough to read only about problems and requests and bugs..
so nice to hear when something works.. thank you for that  :)

gregland

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 32
    • View Profile
    • L'Apirine du Web
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #11 on: February 02, 2007, 02:37 PM »
Lol... I know that with my program
GregLand
French WebMaster & Programmer
_______________________________________
WebSite

sshdw86

  • Supporting Member
  • Joined in 2006
  • **
  • default avatar
  • Posts: 1
    • View Profile
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #12 on: February 02, 2007, 10:03 PM »
I love this program.  I am very anxious to get my hands on this version with transparent capture.    How soon till we can get our grubby hands on it? :D

gregland

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 32
    • View Profile
    • L'Apirine du Web
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #13 on: February 09, 2007, 02:38 PM »
Windows Live Messenger has some problem with rounded corner (It's the only program for the moment)

http://img174.imageshack.us/img174/1017/tempimgvl7.jpg
Capturing transparent windows with transparency - update


Is there a special way to capture the WLM Window ? ("Active Window", "Window Object")
I capture it with "Window Object"
GregLand
French WebMaster & Programmer
_______________________________________
WebSite
« Last Edit: February 09, 2007, 02:40 PM by gregland »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,913
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #14 on: February 09, 2007, 02:39 PM »
why is it that MS apps are inevitbly the apps that violate microsoft's own established standards..

sshdw86: the latest download has the feature now.

gregland

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 32
    • View Profile
    • L'Apirine du Web
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #15 on: February 09, 2007, 02:42 PM »
Lol... it's funny !!
GregLand
French WebMaster & Programmer
_______________________________________
WebSite

jgpaiva

  • Global Moderator
  • Joined in 2006
  • *****
  • Posts: 4,727
    • View Profile
    • Donate to Member
Re: Capturing transparent windows with transparency - update
« Reply #16 on: February 09, 2007, 02:47 PM »
why is it that MS apps are inevitbly the apps that violate microsoft's own established standards..
Abso-fck*ng-lutelly. MSN is the program i know that has most problems. It's usually the program that makes me stop using some window managers and alike.