X11 programming

X11 programming

Post by pretentious on Fri Jun 19, 2015 7:49 am
([msg=88577]see X11 programming[/msg])

I havn't corrupted my system in a really long time so I thought I'd gather some quick intel on my next side project(almost finished the strobe light and kinda a little over it TBH)

I'm thinking of playing with my window system, I haven't decided yet exactly what I want to do, but I was showing my house mate my screen logger and was thinking, I could go further with this.

Anyone here familiar with X11? I'm not really sure which technologies are at play, when one ends and the other begins. I'd like to try and fuck with the fundamental graphical interface experience, literally what you see on your screen, is drawing directly onto the screen possible with modern API's?(simple line graphic themes look pretty shit but if it was my own, I'm sure I could love it) maybe hijack certain mouse/keyboard actions to do custom things. I've also noticed that with my version of mint cinnamon, there are hot corners that give me different expo's and active windows and I wonder if that is a whole other software package or if I can play with that too.

I'm not really sure how big of a mountain this is so thought I'd put out my feelers first and see how many 'hell noooo0!'s I got before jumping in :)
Goatboy wrote:Oh, that's simple. All you need to do is dedicate many years of your life to studying security.

IF you feel like exchanging ASCII arrays, let me know ;)
Can you say brainwashing It's a non stop disco
User avatar
pretentious
Addict
Addict
 
Posts: 1202
Joined: Wed Mar 03, 2010 12:48 am
Blog: View Blog (0)


Re: X11 programming

Post by ghost107 on Fri Jun 19, 2015 4:50 pm
([msg=88581]see Re: X11 programming[/msg])

You can use Xlib, for window system, or if you don't like the xlib drawing system you could use open GL for drawing and xlib for the events and basic window.
Videos(playlist):
https://www.youtube.com/watch?v=NWYwDXN ... 81_EBfErS1

Text:
http://tronche.com/gui/x/
http://www.unix-manuals.com/tutorials/xlib/xlib.html

Also there are other open source alternatives like qt, gtk, etc.

For windows operating system:
Win32 + GDI Plus, the functionality is similar to XLib.
User avatar
ghost107
Poster
Poster
 
Posts: 321
Joined: Wed Jul 02, 2008 7:57 am
Blog: View Blog (0)


Re: X11 programming

Post by pretentious on Wed Jun 24, 2015 6:54 am
([msg=88634]see Re: X11 programming[/msg])

Cool cool. Thanks for the links, I'll have a play.
Goatboy wrote:Oh, that's simple. All you need to do is dedicate many years of your life to studying security.

IF you feel like exchanging ASCII arrays, let me know ;)
Can you say brainwashing It's a non stop disco
User avatar
pretentious
Addict
Addict
 
Posts: 1202
Joined: Wed Mar 03, 2010 12:48 am
Blog: View Blog (0)



Return to C and C++

Who is online

Users browsing this forum: No registered users and 0 guests