AminetAminet
Search:
84473 packages online
About
Recent
Browse
Search
Upload
Setup
Services

misc/x11/editres.lha

Mirror:Random
Showing:ppc-amigaosgeneric
No screenshot available
Short:X11R6 Resource Editor (updated)
Author:X consortium
Uploader:mlemos ua pt (Manuel Lemos)
Type:misc/x11
Architecture:m68k-amigaos
Date:1996-09-05
Download:http://aminet.net/misc/x11/editres.lha - View contents
Readme:http://aminet.net/misc/x11/editres.readme
Downloads:4189

This is the X11 R6 resource editor compiled for Holger Kruse's AmiWin Amiga
X Windows server.  It allows the users to interactively view and change
resource values of running X application that supports the editres
protocol.

The original editres protocol program of X11 release 6.0 was not complete.
Peter Derr wrote a patch to complete the part of the protocol that enables
an application to retrieve the resource values in text string format that
may be usable directly in resource files.

To get the current value of a resource of a widget, you must selected the
respective resource in the resource box using the proper mouse button.
Button 1 (left button) is used to select the resource without changing the
contents of the text entry box.

Originally button 2 (middle button) was used to retrieve the resource value
into the text entry box, but I changed that in the provided application
defaults file to button 3 (right button) as most of the Amiga users only
have 2 button mice.

The GetValues part of editres protocol will only work with applications
that use this patched version the editres protocol code.  Otherwise it will
only retrieve for resource value the "NoValue" string.  So, applications
must be linked with this new code.

Since AmiWin local applications use shared libraries that only Holger has
the source code, only him is able to provide patched versions of the
libraries.

I am providing a link library that uses the patched code to add the
necessary changes at runtime.  All it does is to change the vendor Shell
class initialization code to insert the new editres protocol message event
handler.

It also adds new *ToString resource converters necessary to convert
resource values to text string format.  Only the most used *ToString
converters were added.  If it shows that editres perform default from
integer conversions is because the required *ToString converters are not
available.

The source code for editres and the editres link library are provided for
your convinience.  Feel free to recompile the link library with the options
that you may find appropriate for you programs.

In order to force the library to get linked with any SAS C compiled
program, I defined the external __stack variable that is used by SAS to
define the minimum stack size that a program must start with.

This is also a convinience for X programs as they spend considerable
ammounts of stack space.  40000 bytes is often reasonable value for the
stack.  Feel free to change this value according to you convinience.

Manuel Lemos
31.08.1996


Contents of misc/x11/editres.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                  559    2278  24.5% -lh5- a14b Aug 31  1996 editres.info
[generic]                  565    2278  24.8% -lh5- d359 Aug 31  1996 editres/bin.info
[generic]                33427   59268  56.4% -lh5- 2a29 Aug 30  1996 editres/bin/editres
[generic]                 1075    3624  29.7% -lh5- 4744 Aug 31  1996 editres/bin/editres.info
[generic]                 1214    2677  45.3% -lh5- 59f6 Aug 31  1996 editres/editres.readme
[generic]                  922    3633  25.4% -lh5- 4f95 Aug 31  1996 editres/editres.readme.info
[generic]                 2994    9664  31.0% -lh5- c4bf Aug 22  1996 editres/lib/app-defaults/Editres
[generic]                 6897   13384  51.5% -lh5- 0eea Aug 30  1996 editres/sasc/lib/editres.lib
[generic]                  567    2278  24.9% -lh5- 435d Aug 31  1996 editres/src.info
[generic]                  569    2278  25.0% -lh5- 4b99 Aug 31  1996 editres/src/programs.info
[generic]                  564    2278  24.8% -lh5- a96e Aug 31  1996 editres/src/programs/editres.info
[generic]                 3075    9542  32.2% -lh5- b50a Aug 22  1996 editres/src/programs/editres/actions.c
[generic]                  269     481  55.9% -lh5- dfd2 Aug 31  1996 editres/src/programs/editres/actions.c.info
[generic]                  702    1397  50.3% -lh5- 551a Aug 31  1996 editres/src/programs/editres/Build.info
[generic]                 7164   25093  28.5% -lh5- f87c Aug 22  1996 editres/src/programs/editres/comm.c
[generic]                  269     481  55.9% -lh5- baa7 Aug 31  1996 editres/src/programs/editres/comm.c.info
[generic]                 1711    2632  65.0% -lh5- a81a Aug 22  1996 editres/src/programs/editres/Debug
[generic]                  738    1387  53.2% -lh5- 4e70 Aug 31  1996 editres/src/programs/editres/Debug.info
[generic]                  437    1051  41.6% -lh5- c82d Apr 28  1993 editres/src/programs/editres/Edit-col.ad
[generic]                 2779    8832  31.5% -lh5- 51c9 Apr 28  1993 editres/src/programs/editres/Editres.ad
[generic]                 2290    5034  45.5% -lh5- 7bd6 Aug 30  1996 editres/src/programs/editres/editres.c
[generic]                  268     481  55.7% -lh5- 84f2 Aug 31  1996 editres/src/programs/editres/editres.c.info
[generic]                 6794   17744  38.3% -lh5- d277 Apr 18  1994 editres/src/programs/editres/editres.man
[generic]                 6104   23536  25.9% -lh5- 4ca7 Aug 28  1996 editres/src/programs/editres/editres.patch
[generic]                14273   54465  26.2% -lh5- 05eb Aug 30  1996 editres/src/programs/editres/EditresCom.c
[generic]                  273     481  56.8% -lh5- 080a Aug 31  1996 editres/src/programs/editres/EditresCom.c.info
[generic]                 3553   10435  34.0% -lh5- 4b72 Apr 18  1994 editres/src/programs/editres/editresP.h
[generic]                  223     481  46.4% -lh5- 33f9 Aug 31  1996 editres/src/programs/editres/editresP.h.info
[generic]                  705    1398  50.4% -lh5- 9d86 Aug 31  1996 editres/src/programs/editres/Find.info
[generic]                 3972   13667  29.1% -lh5- 2ce7 Aug 22  1996 editres/src/programs/editres/geometry.c
[generic]                  269     481  55.9% -lh5- 5ff7 Aug 31  1996 editres/src/programs/editres/geometry.c.info
[generic]                  388     784  49.5% -lh5- af0d Aug 30  1996 editres/src/programs/editres/Glue.c
[generic]                  266     481  55.3% -lh5- c7ed Aug 31  1996 editres/src/programs/editres/Glue.c.info
[generic]                 6656   26793  24.8% -lh5- 0d53 Aug 22  1996 editres/src/programs/editres/handler.c
[generic]                  266     481  55.3% -lh5- b0ee Aug 31  1996 editres/src/programs/editres/handler.c.info
[generic]                 6591   26602  24.8% -lh5- 2798 Apr 18  1994 editres/src/programs/editres/handler.c.orig
[generic]                  278     482  57.7% -lh5- 8d34 Jul 17  1991 editres/src/programs/editres/Imakefile
[generic]                  214     375  57.1% -lh5- a591 Aug 30  1996 editres/src/programs/editres/Library.c
[generic]                  266     481  55.3% -lh5- 571a Aug 31  1996 editres/src/programs/editres/Library.c.info
[generic]                 1524    3378  45.1% -lh5- 2da8 Aug 31  1996 editres/src/programs/editres/rcsgui.info
[generic]                  263     450  58.4% -lh5- 4bbc Jul  5  1990 editres/src/programs/editres/README
[generic]                  360     608  59.2% -lh5- 3669 Aug 30  1996 editres/src/programs/editres/SCOPTIONS
[generic]                  918    1674  54.8% -lh5- 6209 Aug 31  1996 editres/src/programs/editres/SCoptions.info
[generic]                 1914    3988  48.0% -lh5- 7552 Aug 22  1996 editres/src/programs/editres/setvalues.c
[generic]                  268     481  55.7% -lh5- 82c9 Aug 31  1996 editres/src/programs/editres/setvalues.c.info
[generic]                  370     890  41.6% -lh5- 8878 Aug 30  1996 editres/src/programs/editres/smakefile
[generic]                  193     833  23.2% -lh5- bf32 Aug 31  1996 editres/src/programs/editres/smakefile.info
[generic]                 2066   10426  19.8% -lh5- e90e Aug 30  1996 editres/src/programs/editres/StringConverters.c
[generic]                  272     481  56.5% -lh5- d9dc Aug 31  1996 editres/src/programs/editres/StringConverters.c.info
[generic]                 2942    9331  31.5% -lh5- 729c Aug 22  1996 editres/src/programs/editres/svpopup.c
[generic]                  272     481  56.5% -lh5- e7a6 Aug 31  1996 editres/src/programs/editres/svpopup.c.info
[generic]                   13      13 100.0% -lh0- f1ec Aug 22  1996 editres/src/programs/editres/Update
[generic]                  805    1392  57.8% -lh5- 6a03 Aug 31  1996 editres/src/programs/editres/Update.info
[generic]                 7253   23628  30.7% -lh5- f5f5 Aug 22  1996 editres/src/programs/editres/utils.c
[generic]                  270     481  56.1% -lh5- 04fa Aug 31  1996 editres/src/programs/editres/utils.c.info
[generic]                 7792   31370  24.8% -lh5- e896 Aug 22  1996 editres/src/programs/editres/widgets.c
[generic]                  266     481  55.3% -lh5- cf38 Aug 31  1996 editres/src/programs/editres/widgets.c.info
[generic]                 5076   18982  26.7% -lh5- 6173 Aug 22  1996 editres/src/programs/editres/wtree.c
[generic]                  268     481  55.7% -lh5- a86f Aug 31  1996 editres/src/programs/editres/wtree.c.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        59 files  153251  449067  34.1%            Sep  5  1996

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>