FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour The case of the vanishing dialogs
Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
The case of the vanishing dialogs
Posted: Thu Jun 14, 2007 02:00 AM

This is a strange one. I have an application compiled in FW Aug 2006/xHarbour. It has a main screen that is a browse. All works fine under XP, but under Win98 it gets strange. When it is first run (the browse is filtered) all the dialogs work. But if you change the filter, then none of the dialogs will appear--not the FW ones nor the Win API ones like File-Save As or Printer setup. The menu works and the toolbar works but nothing happens after you make a selection. I have never seen anything like this before--I don't even know where to begin looking.

Has anyone else seen anything like this? Any ideas?

James

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
The case of the vanishing dialogs
Posted: Thu Jun 14, 2007 06:15 AM

James,

I suggest you to place a MsgInfo( nWParam, nLParam ) at Class TWindow Method Command(), just before the "do case", and see what values arrive there when you click on a menuitem

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
The case of the vanishing dialogs
Posted: Sat Jun 30, 2007 08:37 PM

Antonio,

I get 0,0 under both XP and Win98. I guess this isn't very helpful.

I also recompiled it with FWH 7.05 and it still isn't working.

Any more ideas?

James

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10
Posts: 4840
Joined: Fri Nov 18, 2005 04:52 PM
The case of the vanishing dialogs
Posted: Mon Jul 02, 2007 05:08 PM

I have discovered that this problem is related to my use of a drop-down menu button on a TSBar class toolbar (third-party, ver 5.0, written by Manuel Mercado). As a workaround I moved this menu to the main menu and it works fine. I have not yet found a solution for the original problem.

James

FWH 18.05/xHarbour 1.2.3/BCC7/Windows 10

Continue the discussion