Open Motif 2.3 Discussion

Syndicate content

OpenMotif 2.3 XmList performance

Greetings.

Has anyone noticed a reduction in XmList performance with OM 2.3?

Drag and Drop Btn1 in C++ and motif

Hi.

I'm programming in C++ with motif and I have to develope copy-paste by drag and drop with the left button of the mouse (btn1). The main idea is to select text with the left button and drag and drop the selection in a text_field with the left button again.

¿Does anyone know how do this?
Thanks.

Trouble with Print.h

Anyone else had trouble compiling motif code having #includes of Print.h & Xm.h?

pull down menu

In pull down menu, I want to show the selected menu items from all the menu items and the rest menu items will be displayed just below of the pulldown menu after clicking the arrow of the last menu item. please give me a help to get out from this problem.

XtPopdown requires a Subclass of ShellWidgetClass

"Error: XtPopdown requires a Subclass of ShellWidgetClass".

I am running SUSE11.0 (64-bit version) and I have installed openmotif via the automatic package installer/updater software provided by SUSE. I believe it gives the choice of only one version for installation (openmotif2.3.1.84.....).

Going through the motif bug reports, this error is listed as bug # 1232 and it appears to have been fixed. Can someone give me a step-by-step instruction how to get the fixed version that will solve this problem? Going through the bug report wasn't helpful at all.

xcb_lock.c:62 _XGetXCBBuffer: Assertion failed

I am getting an error when starting my app on Slackware 12.0 with Xorg 1.3.

xcb_lock.c:62: _XGetXCBBuffer: Assertion `((int) ((xcb_req) - (dpy->request)) >= 0)' failed.

This application has been running fine for about five years on various
revisions of Slackware, Xorg, and motif. Running on a fresh install of
Slackware 12.0, I saw some bad behavior and X lockups so I decided to
recompile. I downloaded openmotif 2.3.1 and installed it. I checked a few of
the openmotif demos and all seem to work well.

I recompiled my app and now I get the locking problem above.

FreeBSD build error in WML directory

When I configured, I ran 'configure --prefix=/home/mfort/openmotif'.

I figure it is something obvious to a seasoned FreeBsd person, like imake or autoconf not working correctly, but am new to FreeBsd. I tried a couple 2.3 versions and the problem is the same as with the 2.2.3 (currently the stable build for 2.2).

OpenMotif 2.3.1 source tarball?

I see that there are now RPMs for 2.3.1 at ftp://ftp.ics.com/openmotif/2.3/2.3.1, but where is the source tarball?

Problem: I cannot draw the XFT text in the buffer.

I draw the text in the offscreen buffer. I use function XmStringDraw.
Then I copy it on the screen. Such way does not work, when the text is drawn via XFT. I think, that the reason in the following circumstance. Before creating XftDraw OpenMotif tries to receive attributes of window in which it is necessary to draw the text. As in my case it not a window, and Pixmap there is a mistake. The XftDraw is not created correctly. The XFT text is not drawn. How to solve this problem?

about 32bit compile and XmMultiList

The Om 2.3.0 is 64bit by default, How can I build it as 32bit by modifying its configurations?

And, I find that the XmNsingleSelectionCallback of XmMultiList in OM 2.3 can be provoked, I don't know why.