libXt is dead? what comes next?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



on some imwheel-hint site I've read something to the effect that libXt
has become obsolete, and that this can be seen through the fact that
mice with more than 5 buttons aren't supported by it. so, my question
is: what is the programmer supposed to use in it's stead? as far as
I understand Xt's functionality is to offer a widget-interface to the
whole resource-managment XF86 does offer. the average Xt-program's
resources are full of references to fonts, colours, menu-names and
key-bindings. these can be altered on a per-subwindow-basis. but what
other lib does offer such functionality? my wish-list is:

1) allow the user to configure for example his mouse's 253th button
to doTheFancyThing() by altering some file located on the server
which is connected to that input-device.
2) allow that aplication B does change program A's scroll-wheel
behaviour from vertical to horizontal, even though they possibly
run on 2 seperate machines -- if program A does allow that of course.
3) the program's default-resources can get overridden on a per-user
basis, preferably through a file located in the user's ~/.app-defaults
directory which does have a name associated with the application,
and which is watched for changes at least in-between the application's
end and start-up time.

is there any lib which would offer such functionality in a nice
object-oriented interface? does gnome with his gconf offer anything
similar? what about kde-applications? does anyone actively develop
libXt now? as far as I know the documentation is from 1994, and
considering that libs usually change their interface quite frequently
that seems to be some rather ancient interface. what do modern
programers use for light-weight programs nowadays, if not libXt?

please CC the replies to me, as I am not subscribed to the list...

P
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux