Re: gtk-app-devel-list Digest, Vol 14, Issue 55
- From: Goran Rakic <gox devbase net>
- To: Alf C Stockton <alf stockton co za>
- Cc: Hubert Sokolowski <h sokolowski wsisiz edu pl>,	gtk-app-devel-list gnome org
- Subject: Re: gtk-app-devel-list Digest, Vol 14, Issue 55
- Date: Fri, 24 Jun 2005 12:18:02 +0200
That I did not know. So it seems that my client has no option but to 
install Gtk?
No, you can provide customized app specific GTK install with your 
application, but you need to put right files in right places. You can 
get right structure by installing GTK runtime yourself.
After that, you need to add this key to registry (.../ is your app 
install path):
Key: HKLM\Software\Microsoft\Windows\CurrentVersion\App 
Paths\NAMEOFYOUREXEFILE.exe
ValueType: string
ValueName: Path
ValueData "...\;...\GUI\lib"; Flags: uninsdeletevalue
Windows will then use GTK runtime from ...\GUI\lib
This is structure for GTK 2.2, I donot think it is changed a lot from 
then...
...\          <-- your app install path
...\GUI\bin                                                    
C:\Program Files\Common Files\GTK\2.2\bin\*.*
...\GUI\etc\gtk-2.0                                        
C:\Program Files\Common Files\GTK\2.2\etc\gtk-2.0\*.*
...\GUI\etc\pango                                         
C:\Program Files\Common Files\GTK\2.2\etc\pango\*.*
...\GUI\lib                                                     
C:\Program Files\Common Files\GTK\2.2\lib\*.*
...\GUI\lib\gtk-2.0\2.2.0\engines                   
C:\Program Files\Common Files\GTK\2.2\lib\gtk-2.0\2.2.0\engines\*.*
...\GUI\lib\gtk-2.0\2.2.0\immodules              
C:\Program Files\Common Files\GTK\2.2\lib\gtk-2.0\2.2.0\immodules\*.*
...\GUI\lib\gtk-2.0\2.2.0\loaders                    
C:\Program Files\Common Files\GTK\2.2\lib\gtk-2.0\2.2.0\loaders\*.*
...\GUI\lib\pango\1.2.0\modules                    
C:\Program Files\Common Files\GTK\2.2\lib\pango\1.2.0\modules\*.*
...\GUI\lib\locale\en_GB\LC_MESSAGES     
C:\Program Files\Common Files\GTK\2.2\lib\locale\en_GB\LC_MESSAGES\*.*
<-- add other locales also -->
...\GUI\share\themes\Default\gtk-2.0            
C:\Program Files\Common Files\GTK\2.2\share\themes\Default\gtk-2.0\*.*
...\GUI\share\themes\Default\gtk-2.0-key     
C:\Program Files\Common Files\GTK\2.2\share\themes\Default\gtk-2.0-key\*.*
...\GUI\share\themes\Emacs\gtk-2.0-key      
C:\Program Files\Common Files\GTK\2.2\share\themes\Emacs\gtk-2.0-key\*.*;
- References:
- Re: gtk-app-devel-list Digest, Vol 14, Issue 55
- Re: gtk-app-devel-list Digest, Vol 14, Issue 55
- Re: gtk-app-devel-list Digest, Vol 14, Issue 55
- Re: gtk-app-devel-list Digest, Vol 14, Issue 55
- Re: gtk-app-devel-list Digest, Vol 14, Issue 55
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]