What library to use? [SOLVED]

I want to write a program that involves some fancy effects (like the kind in a dock such as awn or compiz) and I want to know what library to use - even better what library they use.
Last edited by Lexion (2009-11-25 20:59:43)

Well, cairo-dock has some pretty nice effects, and it uses (surprisingly) the cairo libraries.  There are some binary packages of cairo libraries for ruby and python too, if you're planning on using either of those languages, it might be worth having a look at.  I'm not sure how easy they are to use (never personally wrote a program using them), but it should fulfill your requirements.
Hope that helps,
Lswest

Similar Messages

  • Capture system-wide keypresses in c/c++, what library to use?

    I want to be able to capture system-wide keypresses with a JAVA application in OSX. As this is not possible using pure java, I need to write a C/C++ app that does the listening, and combine that with my java app using JNI.
    But that is not my problem
    I was looking at this great tutorial:
    http://ubuntuforums.org/showthread.php?t=864566
    It does what I want, but for linux, and uses the X11 library's for the actual keypressdetection.
    As I don't know much about C/C++ for OSX specificly, my question is, what would be a good library for replacing X11 with (preferably something that everyone already has, like X11 in linux). I know I could use SDL or something for this, but isn't there anything a little closer to the system that everybody has by default?
    Thanks
    Reinout

    It would be best if you post this question on the Real Time forums since you are working with RT.
    Applications Engineer
    National Instruments

  • How can I tell what library is used for readdir?

    I have a problem that a program responds differently on two different unix machines, both of which are running Solaris 2.6, and using the same C compiler (4.2)
    "readdir" returns a "struct dirent" where the d_name is offset by two bytes on one of the machines.
    I have used ldd to detemine the libraries to which it is linked, and although they are linked in a different order, the libraries on each machine are byte identical. I have also proved that the program includes the same dirent.h file on both machines.
    Dumping information from the libraries shows that there is a readdir function in /usr/lib/libc.so.1 and /usr/ucblib/libucb.so.1.
    My assumption is that the header files give the same offset into the structure, but that one of the libraries is returning a differently constructed structure.
    How can I find out if the program is calling the same one at run time?
    Thanks for any help you can give.

    I am reasonably sure that the lib that appears first in the ldd output is the
    lib that is supplying the routine. One way to make sure is to use dbx to
    set a breakpoint in readdir. If there are multiple copies of the readdir
    symbol, which there should be in this case, it will prompt you with a list
    of shared libraries that have the symbol and ask which one you want to
    stop in. Pick one, then run your program. It will either hit the breakpoint,
    in which case it is satisfying the symbol from the lib that you picked, or
    it will not hit the breakpoint, in which case it is not getting it from that lib.
    Delete the first breakpoint, then set another breakpoint in the same routine
    and tell it to stop in the other lib. The fact that it stopped in the first lib
    means that it's not likely to stop in the second lib, but there are ways for
    it to hit both or neither. Check them both.

  • What does "you do not have enough genius suggestions in your library to use this feature mean?

    what does "you do not have enough genius suggestions in your library to use this feature mean?

    At face value it would suggest the content of your library is too obscure, however it might mean your library is too small for the feature to be active, or that it hasn't catalogued your content yet.
    tt2

  • What's the use of description of a bookmark? Find Bookmark in Bookmark-Tree? FavIcons on second synced devide?

    1. I'm a little bit confused about the useage of descriptions of a bookmark.
    For what can I use it after I filled something in?
    Is the intention to open the booksmark property to see what I have filled in a long time ago?
    Maybe I could be useful to add this to the Bookmarks tooltip?!
    2. I have many Bookmarks in many Subfolders.
    But sometimes I don't find a Bookmark. So I try to find it over the awesome-Bar and I find it.
    Is it possible to see in the awesome-bar/SearchFunktionInBookmarkLibrary where I have the Bookmark in my Bookmarktree?
    3. I have synced my Bookmarks to a second PC. Is it possible to load all favicons an this device?

    # The description field provides additional information about a bookmark. From what I can see, it's only visible in the Library. The field is automatically filled in when you bookmark a page that contains a description, e.g.
    #* http://www.w3schools.com
    # The following add-ons make locating bookmarks easier in the Library and the sidebar.
    #* https://addons.mozilla.org/firefox/addon/show-parent-folder/
    #* https://addons.mozilla.org/firefox/addon/go-parent-folder/
    #* https://addons.mozilla.org/firefox/addon/sidebar-bookmarks-search-plus/
    # You can try the Favicon Reloader add-on to reload missing site icons.
    #* https://addons.mozilla.org/firefox/addon/faviconreloader/

  • Is there a way to see what font was used originally, after the type has been converted to outlines?

    Hi all, I would really like to know if there is any way to find out what font was used originally in an Illustrator document, after the type has been converted to outlines? The reason for this is I need to update some wording in a couple of old logos I had made and I have NO idea what font I had used...for the life of me I just cannot remember. Because this was so urgent for one of my projects I had to do a search online via "WhatTheFont" to see what font it could be (which I then didn't seem to have in my library!), and repurchase it. I am 99% sure I HAVE the font - or something VERY close - but under a different name.
    Normally I keep a much better record of fonts used but there have been times occasionally in the past when I have done something in a hurry and changed the type to outlines without keeping the original, or keeping detailed notes at least. The fact that I did NOT keep notes on a few projects I have done in the past has made me want to kick myself because now I need to revisit one of those again..grrr:)
    Can anyone offer any advice? I appreciate your help as always:)
    best,
    Christine

    Christine,
    You can also ask in the Typography forum,
    http://forums.adobe.com/community/design_development/typography?view=discussions&start=0
    The guy running whatfontis is a regular poster there.
    And apart from
    http://www.whatfontis.com/
    there are
    http://www.identifont.com/
    http://new.myfonts.com/WhatTheFont/
    and especially for script,
    http://www.bowfinprintworks.com/ScriptIDGuide.html

  • A friend gave me her VAIO laptop.How can I remove her ITUNES library and use mine which I want to sync with my Ipad and Iphone?

    A Friend gave me her VAIO laptop.How can I remove her ITUNES library and use my library.  Want to sync my Ipad and Iphone to My library.

    I believe when you plug her old iPhone in to your computer it will notify you that the phone is synced with another library and ask if you want to register it with your library.  At least this is how iPods work.  I'm not sure about iPhones.  If you want to actually use the phone as your own you may need to go through AT&T.
    If you're just looking to use the iPhone as an iPod (without the phone portion of it) you may run in to some problems.  The iPhone really wants to be on a cell network all the time.  I think you'd have to jailbreak it to get it to work properly as an iPod.
    Let us know what happens when you plug the phone in to your computer.

  • What is a cache monitoring? and what it is used for?

    what is a cache monitoring? and what it is used for? how safe it is to execute the transaction RSRCACHE in development?
    Thank you,
    York

    Hi Les,
    Cache is a temporary storage for recently accessed data.
    Used to enhance query performance.
    Use t-code RSRT to view more on cache.
    Please see this link:
    http://help.sap.com/saphelp_nw04/helpdata/en/41/b987eb1443534ba78a793f4beed9d5/content.htm
    Cache helps to improve query performance. As it can save data in memory, flatfile, cluster table or BLOB.
    You can remove cache per query or inactivate it for perticular info provider or inactivate it overall.
    But which is not recommended. Yes if u know that certain queries you dont use often and its not accessing large number of records then you can inactivate it for those queries. you can manage cache via three t-codes RSRT or RSRCACHE or SPRO>SAP Reference IMG>SAP Busines Wearhouse--> Reporting relevent setting -->General Reporting Setting in BEX -->Global Cache Setting.
    please follow the link which has few good documents on cache. which will clear your complete concept for cache.
    https://service.sap.com/bi -->Product information previous releases -->BI InfoIndex --> OLAP --> you will get bunch of documents in that.
    Look at the following threads :
    OLAP Cache
    what is cache?
    also check RSRT and OLAP cahce docs
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/afc59790-0201-0010-9f99-940f7c3934fc
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9f4a452b-0301-0010-8ca6-ef25a095834a
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/7c361b95-0501-0010-c0ab-897c5aa14504
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/31b6b490-0201-0010-e4b6-a1523327025e
    Hope this helps.
    ****Assign Points if Helpful****
    Regards,
    Ravikanth.

  • What widget is used for this Site-of-the-Day?

    My Muse website is for my design business, and I need to show several pages of design samples (covers, logos, tech art, etc.). I think a slideshow widget will work best, but I have problems with the built-in ones (another forum entry probably). I like this presentation from an Adobe Muse Site-of-the-Day (http://du2design.com), and like that the thumbnails "fade" back while the selection is in the front. I can't find any widget that does this; the thumbnails disappear completely. Can you tell me what widget was used here, or how one was modified? Thanks. Here is a screenshot of the effect.
    (not sure how to add an image here)
    file://localhost/Users/jbaumgartner/Desktop/sample.tiff

    Anshul,
    Thanks for the help. I changed the widget I had to your suggested one, and I think it's what I need. However, I still have problems with it which I don't seem be able to resolve. Most of the elements of the widget I can access and will be able to change (color, size, position, etc), but there are a couple of things I don't see options to solve.
    1. I "Placed" 20 cover samples into the widget, and they loaded OK and show in the Assets window. None of them are in the thumbnails, only the various gray tints. How can anyone select a sample or even see the samples that are presented? I can find no way to make the thumbnails reflect the samples.
    2. As I said, I placed 20 samples. The thumbnail container loaded all 20 items (tints), but the container just extends to the right outside the site dimensions in a single row. I don't see anyway to make the container multi-rows and stay within the boundaries of the site. This is how the example was presented, 15 samples with 3 rows of 5.
    3. My site has a static menu area in the upper left of the page for navigating the site, a master item. In design mode, the page has the widget placed to the right of this area, but in Preview mode (and also browser mode), the slideshow samples appear to the left of the position and overlap the menu area. I don't see any way of fixing this. Changing the position of the target area in the container further right makes no difference, it still Previews to the left of Design position and overlaps the menu.
    I think this widget may work for my needs, but not if I can't resolve these issues listed above. I'd appreciate any help with this. Thanks,
    John B

  • What function is used to read Angular Position form a Task?

    I have created a DAQmx task in MAX. This task configures a counter on a PCI-6259 to take the A and B counts from an encoder and give the Angular Position. What function do I use to read the value since I am no longer reading counts I am reading the position?
    Thank you in advance for any advice!
    John O'C
    Staff Test Systems Engineer
    Woodward, Inc.
    Skokie, Illinois, USA
    "Life is not a journey to the grave with the intention of arriving safely
    in a pretty and well preserved body, but rather to skid in broadside,
    thoroughly used up, totally worn out, and loudly proclaiming...
    Wow...What a Ride!"
    Solved!
    Go to Solution.

    Hi Izzy,
    I have Created the task in MAX. The task takes input into the counter from an encoder and converts it to angular position. Do I still use the DAQmxReadCounterF64 function to read the counter? I am guessing that I do and that the function returns the angular position rather than the raw counts. Not sure though.
    Thanks for taking the time to respond.
    Regards-
    John O'C
    John O'C
    Staff Test Systems Engineer
    Woodward, Inc.
    Skokie, Illinois, USA
    "Life is not a journey to the grave with the intention of arriving safely
    in a pretty and well preserved body, but rather to skid in broadside,
    thoroughly used up, totally worn out, and loudly proclaiming...
    Wow...What a Ride!"

  • What DAC is used in Z10? How does Z10 sounds like as a music player?

    Can't find anythere what DAC is used in Z10 device? Is there any information / test result on sound quality (sound quality = quality of audio output through the headphone connector)
    Solved!
    Go to Solution.

    cyrilca wrote:
    I guess the whole point of posting the question here is to find an answer which can not be found in specs on the product web site.
    Are there any RIM people reading this? Comments?
    hello cyrilca,
    when you registered on this forum, you did read the terms & conditions that specifically explained that this forum is a community forum. The contributors here are BlackBerry enthusiasts, that spend part of their free time to help other BlackBerry owners.
    BlackBerry employees do not monitor the forum (apart from moderation and very specific issues).
    So if the whole point of posting the question here is to get a BlackBerry employee read it, it will fail. The best way to reach BlackBerry is to talk to the carrier. They are the BlackBerry customers, and as such, after many people going to their shops or contacting the helpdesk frontline, will report to BlackBerry what is going on.
    cyrilca wrote:
    After watching bb10 launch I was enthusiastic, and as my contract expire in February was thinking of getting bb10. However am not sure now:
    1) information published is incomplete
    2) support site non existent
    3) seems to be no support for potential new buyers whatsoever - links on support page either broken, or for subscribers only.
    1)
    I agree that I could have more specs
    but if I compare the Z10 specs to the Samsung Galaxy SIII, I think the Z10 specs are much more detailed than the SIII.
    http://uk.blackberry.com/smartphones/blackberry-z10/specifications.html
    http://www.samsung.com/global/galaxys3/specifications.html
    2)
    as far as I know, unless you live in India or Indonesia, the support about BlackBerry phones is taken care of by the carrier. You pay the carriers, you do not pay BlackBerry. I am not giving my opinion, this is the way it works and it is the same for Samsung, LG, Sony and Motorola.
    3)
    I am not sure what pages you are referring to, but indeed I have seen a couple of pages forthe Z10 that were not perfect, but that was localized pages. So I guess by the time the carriers sell the Z10 in a given country, the corresponding localized pages will be perfect.
    That being said, I find it extreme to refuse to buy a smartphone for the sole reason that you do not have information about the DAC.
    but yet again, I know I cannot accept an iPhone product because they cannot play FLAC files...
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • What is the use of 'keep' parameter in BDC

    Hi
    In BDC while transfering data, what is the use of 'keep' parameter in BDC.

    Hi Jyothsna,
    In the function module <b>BDC_OPEN_GROUP</b>, the <i>EXPORTING</i> parameter<i><b> KEEP</b></i> acts as a <b>deletion indicator for session</b> in which the batch data executed.
    <i><b>CALL FUNCTION 'BDC_OPEN_GROUP'
    EXPORTING
      CLIENT                    = SY-MANDT
      DEST                      = FILLER8
      GROUP                     = FILLER12
      HOLDDATE                  = FILLER8
       KEEP                      = FILLER1
    ---</b></i>
    <i><b>KEEP</b></i> retains the session after successful processing if its value is set to <i><b>'X'</b></i>.  A session that is kept remains in the input/output queue until an administrator deletes it in <i><b>SM35</b></i> transaction.
    Sessions that contain errors in transactions are kept even if KEEP is not set.
    Default: If not set, then sessions that are successfully processed are deleted. Only the batch input log is kept in SM35 transaction.
    Hope this sort out your query.
    PS If the answer solves your query, plz close the thread by rewarding points to each reply.
    Regards

  • What is the use of points earned in apple support communities??

    what is the use of points earned in apple support communities??

    mende1      Valmojado, Toledo, Spain
    This solved my questionRe: How the heck do you get points on your apple support communities account?
    Jul 12, 2013 10:20 PM (in response to BMPU)
    To get points, you have to answer questions. If the user that created the post tested your solution and it worked, he/she (may) give you a "This solved my question". As you can see in the right part of this page, a solved question adds 10 points to your account. If you helped solve the problem, you receive 5 points. On a single thread, the original poster can only give 1 "This solved my question" and 2 "This helped me", so you can receive a total of 20 points.
    With these points, there are levels that you can see in this page > https://discussions.apple.com/static/apple/tutorial/reputation.html When you level up, you receive privileges like report posts, access to Community Calls... The most important level respecting to privileges is the level 6, that gives you access to a special forum called "The Lounge" (where you can talk about anything you want, complain about an user or report problems with the forum), and you also receive gifts from Apple and other privileges

  • What is the use of "end of selection" event in report

    Hi all
    As we can display the outputs in the "start-of-selection "using the write statement.
    Then what is the use of "end-of-selection" in reports.
    Please tell me with some real tiem examples.
    God points will be rewarded.
    Thanks

    Hi,
    The END-OF-SELECTION event is triggered in type executable programs once the logical database has finished reading all data and before the list processor is started.
    It tells the server that all the database reading is completed and no further reading is going to take place..
    For more details go through the following link:
    http://help.sap.com/saphelp_me21sp2/helpdata/en/9f/db9aca35c111d1829f0000e829fbfe/content.htm
    END-OF-SELECTION is used mostly when you are using Logical data base in your report. It is triggered when all selection get finished from the data base.
      You can use write statments in start of selection and end of selection also.
      But the one use of end of selection is... if you want to stop the processing of a certain code and directly display some message you can use this.
    start-of-selection.
      select data..
      process data
    if no data .
    stop.
    endif.
    write data
    end-of-selection.
    write : 'No data to display.
    Stop command will take the control to end of selection event.
    thanks,
    mahesh
    Message was edited by:
            I Can Solve It

  • What is a Data Socket? What is its use?

    What is a Data Socket? What is it used for?
    Regards,
    cooldude 
    Solved!
    Go to Solution.

    Also check this pdf

Maybe you are looking for

  • DML in stored procedure

    Greetings: If I simply want run a DML statement containing a variable, do I need to use the DBMS_SQL package or is there an easier way. For example: PROCEDURE test_procedure IS data_table_name VARCHAR2(20) := 'Table1'; BEGIN DELETE FROM data_table_na

  • Closing pending sales order

    Hai gurus Please help me how  to close pending sales order with open quantity. So that it cant be never used and partially delivered documents attached to that sales order should nt also be affected With Regards

  • Transport abap query from one client to another--v--urgent---v----urgent

    hi, i have an abap query in one client and want to copy to another client.can i do this if so what are the steps involved .i tried the options like in query go to environment and then to transport .i also tried to do by running the programe RSAQR3TR.

  • Handeling mapping with multiple nodes

    Hi,             We are doing an IDOC to SOAP scenario, in which we have multiple nodes in source structure. In destination structure we have one node having multiple occurences (1..99). We are trying to do the mapping in such a way that on the basis

  • Error ALC-WKS-007-027 Invocation error

    Hi All, I'm facing a problem, What i did was.  I took an archive from a properly working process on server A and imported it on the server B.  I have done end point configurations also.  I have configured Service Management everything.  Now my proble