The time now is Sat 25 May 2013, 17:39
All times are UTC - 4 |
| Author |
Message |
tronkel

Joined: 30 Sep 2005 Posts: 1060 Location: Vienna Austria
|
Posted: Fri 09 Mar 2007, 12:01 Post subject:
GUI Dotpup for Icewin configuration Subject description: GUI version for 2.15CE |
|
As requested by WhoDo here is a GUI version of the recent text-based routine that I uploaded last week.
It is also an all C++ program developed in FLTK as suggested by Nathan.
The dotpup will automatically install to /root/.icewm which is the default location for Icewin. Make sure that whatever folder you decide to use for the executable also contains the Icewin preferences file (called "preferences").
At 226k the GUI version is somewhat larger than the 47k or so of the text-based version, so the guys developing Puppy 2.15CE can decide whether the extra size overhead can be justified. The same main algorithms are used in either version. FLTK statically links to the executable, hence the somewhat increased size.
FLTK itself is very interesting. It is a very light, powerful and complete C++ development system and could be ideal for say a "programmers" version of Puppy. Might even be very good to include in 2.15CE itself.
Dotpup is attached here.
PS have replaced the original dotpup with an improved version attached here. Screen update can now show the toggled state and original settings can be restored.
Code is also attached.
 |
| Description |
|

Download |
| Filename |
icewinconfig.pup |
| Filesize |
84.6 KB |
| Downloaded |
286 Time(s) |
| Description |
|

Download |
| Filename |
icewincodegui.zip |
| Filesize |
4.18 KB |
| Downloaded |
261 Time(s) |
_________________ Life is too short to spend it in front of a computer
Last edited by tronkel on Fri 16 Mar 2007, 04:51; edited 9 times in total
|
|
Back to top
|
|
 |
GuestToo
Puppy Master
Joined: 04 May 2005 Posts: 4078
|
Posted: Fri 09 Mar 2007, 12:41 Post subject:
|
|
the default location for Icewm configuration files (keys, preferences, menus, themes, etc etc) would be /usr/local/share/icewm/ ... files in /usr are in the pup_xxx.sfs file, and therefore is in ram, and does not take up space in the pup_save file
the files in /usr can be modified, but the files would probably be copied to $HOME (/root) and then modified
there are other applications that assume that the preferences and menu files are in /root/.icewm/, like fixmenus, and Puppy comes with a default icewm menu file
|
|
Back to top
|
|
 |
vovchik

Joined: 23 Oct 2006 Posts: 1231 Location: Ukraine
|
Posted: Fri 09 Mar 2007, 20:28 Post subject:
|
|
Dear icewm users,
I know most of you know this, but there is a reasonable editor that you can use to customize your icewm menus. The program works well, and I have been using it for at least a year. The authors' URL is:
http://wolfpack.twu.net/MenuEditor/
It compiles fine under puppy 2.10 with MU's devx package.
Incidentally, the same programmers also coded the great iv graphics viewer and the file manager Endeavour2. The latest version of iv also compiled fine once I installed the livendeavour2-dev package for Debian. The version I had in my puppy was ancient - 0.34, I think - and the new one is 2.14. Apart from adding ~500 k to the binary, I don't know what else it does better...but it is, in any event, newer.
With kind regards,
vovchik
|
|
Back to top
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|