Don't know where to get started hacking a gtk-engine code?

Hi,
I've been messing around gtk themes for a week now and find the smooth-engine having the most potential for my use, but it has quite a lot of unnecessary options to my taste and then again it's lacking others which I'd like to have. I also found the code to be rather old, the latest bugfix is from 2004. Rather than using two or more engines for a perfect theme, I'd like to learn about the internals of an engine and.. well the firs thing would probably be cleaning all unnecessary stuff from the code before anything else.
As the topic says, I don't know where to start and haven't found any easy to follow tutorials on the topic. So if you have a link or any other info you'd like to share, please do so.
Thanks,
Sakari

Sorry, I misuderstood. I thought you had the code.
See the instructions here: http://www.apple.com/macosx/uptodate/
If that doesn't work, try the Support link on the App Store.

Similar Messages

  • Hi! i had already received an e-invoice. however, until now i didn't upgrade my macbook since i don't know where to get the redeem code. what do i have to do?

    hi! i had already received an e-invoice. however, until now i didn't upgrade my macbook since i don't know where to get the redeem code. what do i have to do

    Sorry, I misuderstood. I thought you had the code.
    See the instructions here: http://www.apple.com/macosx/uptodate/
    If that doesn't work, try the Support link on the App Store.

  • I downloaded elements 11 and don't know where ton get the serial number?

    I downloaded elements 11 online but I don't know where to get the serial number?

    Please refer : http://helpx.adobe.com/x-productkb/global/find-serial-number.html

  • Don't know where the error is!!!

    hi again
    i wrote the code for the add button ,, but when i enter the path of the .au(eg a:\piano.au) in the text field and click add it will be added to my database and the .au file will be saved as a long binary data in the db,, when i come to search for it in my application i get in the voice text field something like that 61003A005C007000690061006E006F002E0061007500 not(a:\piano.au), i don't get the path so when i come to play it it will not play i don't know where the problem is ..
    this is the code:
    if(e.getSource()==vadd)
    //User has not populated all the input fields.
    if(vname.getText().equals("")|| vaddress.getText().equals("")|| vphone.getText().equals("")|| vsex.getText().equals("")|| vdob.getText().equals("")|| vtemplate.getText().equals("")|| vvoice.getText().equals(""))
    JOptionPane.showMessageDialog(null, "Please fill in all the fields","Missing Fields",JOptionPane.INFORMATION_MESSAGE);
    }//if
    else
    // save the new customer:
    try
    //1. take the customer's data:
    int vuserId = Integer.parseInt(vid.getText());
    String vuserName = vname.getText();
    String vuserAddress = vaddress.getText();
    String vuserPhone = vphone.getText();
    String vuserSex = vsex.getText();
    String vuserDateBirth = vdob.getText();
    String vuserTemplate = vtemplate.getText();
    String vuserVoice=vvoice.getText();
    File file = new File(vuserVoice);
    int fileLength = (int)file.length();
    if(fileLength > 0)
    fis = new FileInputStream(file);
    String query = " INSERT INTO voice VALUES('"+vuserId+"', '"+vuserName+"', '"+vuserAddress+"', '"+vuserPhone+"', '"+vuserSex+"', '"+vuserDateBirth+"', '"+vuserTemplate+"', ? ) ";
    PreparedStatement pstmt = conn.prepareStatement(query);
    pstmt.setBinaryStream(1, fis, fileLength);
    pstmt.executeUpdate();
    else
    String query = " INSERT INTO voice VALUES('"+vuserId+"', '"+vuserName+"', '"+vuserAddress+"', '"+vuserPhone+"', '"+vuserSex+"', '"+vuserDateBirth+"', '"+vuserTemplate+"',?) ";
    stat.executeUpdate(query);
    /*String query = " INSERT INTO voice VALUES('"+vuserId+"', '"+vuserName+"', '"+vuserAddress+"', '"+vuserPhone+"', '"+vuserSex+"', '"+vuserDateBirth+"', '"+vuserTemplate+"', '"+vuserVoice+"') ";
    stat.executeUpdate(query);*/
    vupdateTable();
    } //try
    catch (Exception ev)
    System.out.println("Caught exception in add action: " + ev);
    } //catch
    }//else
    }//else if
    So plzz can some one help..

    The characters you get is just the (reversed) unicode representation of the string you want:
    class Printit{
    // this shows the two representations are equal:
    public static void main(String [] args){
         String tu = "" + '\u0061' + '\u003A' + '\\' /*'\u005C'*/
                           + '\u0070' + '\u0069'
                           + '\u0061' + '\u006E' + '\u006F'
                           + '\u002E'
                           + '\u0061' + '\u0075';
         System.out.println(tu);
    }shows this - well the '\' is only allowed escaped, so I may not use '\005C' directly.
    I suppose the field in DB has a wrong format or you do not read it the right way. The writing seems OK to me.

  • I have very thin, colored lines running vertical on my desktop monitor screen.  I don't know where they come from or how to get rid of them.  I started with one and now have three.  Can anyone give me some insight about what to do in getting rid of them?

    I have very thin, colored lines that have shown up on my IMac monitor screen.  I don't know where they came from or how to get rid of them.  I'm concerned now because I started with one and now have three.  Does any know why this occurs or how to get rid of them?

    I got an address from Applecare, although I can't place my hand on it right now. I didn't bother persuing the letter route myself as I didn't expect much. I know that the location was Cork, Ireland though as that where the UK Applecare is based as far as I'm aware. The best thing to do is to call Applecare (if it's free) and discuss the issue. State that you are not happy wit the fact that you will have to pay to have the problem resolved especiiay if it is an ongoing problem that has not been resolved. I ended up speaking to a senior manager of the Applecare team who then proceeded to tell me about mailing in my grievence to customer services division or something like that.
    If I can find the address I may post it if I'm allowed.
    In the case of age, Schools usually have a 5-year life-cycle as they tend to be used differently than consumer machines, i.e. being used constantly on a daily basis for at least 12 hours with no break. you would expect issues to appear after a few years, but I expect problems that arise through defects to be resolved and stay resolved. As I mentioned we had machines for around 2 years before the lines appeared and sent them to be repaired. I'm happy with that. What I am unhappy about is the fact that the problem has reappeared exactly in the same way and now I'm left with around 7 machines that I either pay loads to repair or, the more likely replace the machines with newer ones since the age is now big enough to warrant the replacement.
    Sorry for the lengthy moan, but these are the reasons I purchased Apple ahrdware in the first place to avoid the "not our problem" stance some PC vendors  usually take, similar to the Dell monitors thread mentioned in here somewhere.

  • I have a 2009 A6 with a 5th Gen. iPod. I mostly listen to audio bks, not a lot of music. Often, the MMI starts on the first song on my iPod, therefore I don't know where I stopped in my 4-6 hr book.  How can I get MMI to start where I left off?

    I have a 2009 A6 with a 5th Gen. iPod pluggedinto the MMI.  I mostly  listen to audio books, not a lot ofmusic.  The books are 4-6 hours long, vs 4-6minutes with a song.  Often, but not always, when I start my A6, the MMI starts on the first song on my iPod, thereforeI don't know where I stopped in my 4-6 hour book.  How can I get the interface to stay stopped where I left off?  I have gone into iTunes and placed my current book as the first "song" on my iPod for ease of finding it, but often the MMI starts it over at the beginning.  Thank you if anyone has any experience with this.  My dealer in San Rafael, CA says they've never heard of this issue. 

    I think my iPod, which is an iPod touch 3rd generation , which is a lot different from a nano, which really makes it almost impossible for me to help you, which is why I suggested that you post your question in the iPod nano community.  Your first post says that your product is an iPod nano. I think the people who answer those questions would be most likely to help you. If yours isn't a nano then you can pick the right community from here. This community is really to answer questions about this forum, or issues that don't fit anywhere else.
    laverne's mom
    Message was edited by: laverne's mom

  • I have never been able to upgrade my phone I always get an error message after it goes 2 hours on the computer someone told me I could do it wifi but I don't know where to go to start the download

    I have never been able to upgrade my phone I always get an error message after it goes 2 hours on the computer someone told me I could do it wifi but I don't know where to go to start the download

    Make sure you have the right system requirements before you start to update the iOS, you will need:
    Apple ID (required for some features)
    Internet access
    Syncing with iTunes on a Mac or PC requires:
    Mac: OS X v10.5.8 or later
    PC: Windows 7; Windows Vista; or Windows XP Home or Professional with Service Pack 3 or later
    iTunes 10.5 or later (free download from www.itunes.com/download)

  • I have home videos from a Sony DCR-HC20 and am trying to get them onto my IMac in itunes or imovie and I have it plugged in with a USB and don't know where it is or what to do next.

    I have home videos from a Sony DCR-HC20 and am trying to get them onto my IMac in itunes or imovie and I have it plugged in with a USB and don't know where it is or what to do next.

    Hello, not certain, but turn the Camera onto Play if it has such a setting, does it show up in iMovie then?

  • My iphone has been water damaged and in the mean time ive gone back to using my old phone. But i need to get all the contacts from my iphone i had synced to my laptop, but i don't know where to find them and im not sure if ive backed them up to anything!

    my iphone has been water damaged and in the mean time ive gone back to using my old phone. But i need to get all the contacts from my iphone i had synced to my laptop, but i don't know where to find them and im not sure if ive backed them up to anything!

    If your contacts are synced to your computer then they are in the supported app you are syncing with.
    When you set up syncing of contacts on your device, which application did you select? 

  • HT1338 I just purchased my macbook pro yesterday and the update combined it downloads but when i restart the computer it says something went wrong and it won't work i don't know where to start to download this update

    I just purchased my macbook pro yesterday and the update combined it downloads but when i restart the computer it says something went wrong and it won't work i don't know where to start to download this update

    Try here:
    http://support.apple.com/kb/DL1524

  • I just replaced the hard drive on my g4 PowerBook -I don't know where my original software is and apple won't touch it since its "vintage".  Does anyone know what my options are to get my computer working again?

    I just replaced the hard drive on my g4 PowerBook -I don't know where my original software is and apple won't touch it since its "vintage".  Does anyone know what my options are to get my computer working again?

    Hello and welcome to the support community
    You only option is to buy a copy of Mac OS X, either the retail disk or system disks.
    There are places you can by a copy of Mac OS X, like online vendors, Amazon or eBay.
    System disk are gray and come with more than one disk. Retail disk are black with a 'X' on them and often come as one DVD disk.
    Not sure what version your going to require as you haven't provided any specification and model details.
    I would safely assume being a G4, it would be happy to install Mac OS X 10.4 Tiger.
    If you could let us know the PowerBook you own, then I am sure we could advise you further.
    Best of luck

  • I have an icon thats appeared in finder ..i don't know where its come from and what its for. It doesn't  respond in any way when I click it.How do I get rid  of it?

    I have an icon thats appeared in finder ..i don't know where its come from and what its for. It doesn't  respond in any way when I click it.How do I get rid  of it?

    I can't select it .. I click on it and nothing happens. The only thing I seem to be able to do is a two fingered click which brings up a context menu for the side bar preferences..but unfortunately this icon does not appear in the list.

  • I reset my macbook pro a few days ago.. and when i started to use it again i noticed all my apps were gone (keynote, iMovie, garage band, etc) i don't know how to get them all back and every time i try it tells me i must buy them.. what do i do?

    I reset my macbook pro a few days ago.. and when i started to use it again i noticed all my apps were gone (keynote, iMovie, garage band, etc) i don't know how to get them all back and every time i try it tells me i must buy them.. what do i do?
    should i come into the actual apple store or can you help online ?

    Hi vickkjayy11 and welcome to Apple Support Communities,
    Just to be clear, we are a peer to peer support community and have nothing official to do with Apple.
    So to your problem, when you say:
    "I reset my macbook pro a few days ago"
    What exactly happened? Did you have a Time Machine backup?
    Read this:
    OS X: About OS X Recovery - Apple Support
    It would help to know the exact model (size and year) and which OS you're using.

  • Screen just froze up in middle of netflix show...has the image on screen.  Don't know how to get rid of it,start over.

    screen just froze up in middle of netflix show...has the image on screen.  Don't know how to get rid of it,start over.

    I was able to reboot...thank goodness..because this morning the screen was still frozen on the Netflix movie...full screen and no options to do anything.  So the first option was not going to work for me.
    By the time I got to work the dead battery was showing...even though it had been plugged in all night...
    So then I looked at the Apple website to make sure I knew which was the Sleep key...and then did the reset and it worked.  It's at 2% right now and I assume it's charging....I cleared out the Safari cache and closed it up.
    Option 2, the reboot with Sleep and Home buttons worked...once I held them long enough!
    Many, many thanks.
    Carole

  • I use CS5 and all of a sudden I am getting a notification that says there is an error with my icons. It's telling me to contact support or reinstall. The problem is I don't know where my disks are to re-install. Any suggestions?

    I use CS5 and all of a sudden I am getting a notification that says there is an error with my icons. It's telling me to contact support or reinstall. The problem is I don't know where my disks are to re-install. Any suggestions?

    doodlebug,
    Am I just out of luck until I find those?
    You may try Adobe Support (phone),
    http://helpx.adobe.com/adobe-connect/adobe-connect-phone-numbers.html
    and talk to them about your registration, but I am unsure whether they can help you with anything pre CC (There was a Customer Care option with chat which seems to have stopped working).
    If you are still out of luck, please report back, and I will try to ask someone to find the right someone to help you.

Maybe you are looking for