Mouse and Clipper 5.3 / selling software with 5.3 
Author Message
 Mouse and Clipper 5.3 / selling software with 5.3

Is anybody releasing any production software using 5.3?  Have you
found it stable enough?  

There seems to be a lot of trouble getting the mouse to work
correctly.  Tbrowse may not always work and trying to turn off the
mouse does not always work.

Refards,
Steve



Sun, 19 Jul 1998 03:00:00 GMT  
 Mouse and Clipper 5.3 / selling software with 5.3
I'm going to release something in a few days, 400 users.
No mouse, no use of ide, did use catools-expanding boxes.
Other than that it's pretty much 5.2
Fooled around with the mouse for a few hours, but no luck
R.


Sun, 19 Jul 1998 03:00:00 GMT  
 Mouse and Clipper 5.3 / selling software with 5.3
I'm a 5.0 surviver, I use 5.2e after going mad for years and I don't
want more 'emotions'. Bye, bye clipper, good bye Delphi!!
Quote:
>Is anybody releasing any production software using 5.3?  Have you
>found it stable enough?  
>There seems to be a lot of trouble getting the mouse to work
>correctly.  Tbrowse may not always work and trying to turn off the
>mouse does not always work.
>Refards,
>Steve



Mon, 20 Jul 1998 03:00:00 GMT  
 Mouse and Clipper 5.3 / selling software with 5.3
Hi Spencer

Quote:

>I'm going to release something in a few days, 400 users.
>No mouse, no use of ide, did use catools-expanding boxes.
>Other than that it's pretty much 5.2
>Fooled around with the mouse for a few hours, but no luck
>R.

To get the mouse to work in 5.3, try this :

a) MSETCURSOR(.T.)
   SET EVENTMASK TO INKEYALL

b) To completely hide the mouse

   MSETBOUNDS(MAXROW()+1,MAXCOL()+1,MAXROW()+1,MAXCOL()+1)

c) To get the mouse to work in GETS, customise the
   GETSYS.PRG and make sure it can handle

   MLEFTDOWN()
   MRIGHTDOWN()

d) To get DBEDIT() to be mousable, add MLEFTDOWN()/MRIGHTDOWN()
   in the UDF()

e) To get a mousable TBROWSE, study BROWSE.PRG that came with 5.3

f) For further info, download MDEMO.ZIP from the CA-FTP site or
   Phil Barnett's OASIS

Good Luck !

Regards

Chee Chong Hwa
CCH Software Solution Sdn Bhd
Penang
MALAYSIA




Mon, 20 Jul 1998 03:00:00 GMT  
 Mouse and Clipper 5.3 / selling software with 5.3

Quote:

>Is anybody releasing any production software using 5.3?  Have you
>found it stable enough?  

I just converted my old (5,2e) programs to 5.3.
My apps. are being used to such an extent by some of my customers
that I would have immediately been noticed if there was
an error / nonfunctional procedure in my programs.

Can You specify Your problem more precisely in order
to receive a more adequate answear.
HTOO



Mon, 20 Jul 1998 03:00:00 GMT  
 Mouse and Clipper 5.3 / selling software with 5.3


Quote:
>Can You specify Your problem more precisely in order
>to receive a more adequate answear.
>HTOO

The only thing necessary is to have the mouse for use in a get
so

// this is at the beginning of the main prg

set eventmask to INKEY_KEYBOARD        
MSetCursor(.f.)                                                

// and
// This is the modified preprocessor for th READ command

#command READ                              
       => SvSet(_SET_CURSOR, 1)                      
        ; SvSet(_SET_EVENTMASK, INKEY_ALL)      
        ; SvMCursor(.Y.)                        
        ; ReadModal(GetList)                
        ; GetList := {}                        
        ; RsMCursor()                          
                  ; RsSet()                    
                  ; RsSet()

/* SvSet(nV,nX)  saves Value of nV to a static array and sets it to nX
/* SvNCursor(L) saves cursor visibility and turns it on
/* RsMCursor() resets from previous
/* RsSet() pops and sets value off of an array stack

But this does not appear to be where the problem exists.

There is a browse encountered before any get and the mouse appears and
causes problems with the key handler.

I just need a reliable and true method of turning off the Damn MOUSE.

Steve



Fri, 24 Jul 1998 03:00:00 GMT  
 Mouse and Clipper 5.3 / selling software with 5.3
To clarify and solve problems that I have posted in previous messages, I
have discovered a few things.

There are two important issues that I discovered in working with mouse
functions.

For consistent results in hiding and un-hiding the mouse cursor be sure
and link in the LLIBG library. MSETCURSOR and MSHOW

Also if mouse function is not desired in a TBROWSE be sure your key
handler deals with;
        K_MOUSEMOVE     1001  //  mouse location change
        K_LBUTTONDOWN   1002  //  mouse left key press
        K_LBUTTONUP     1003  //  mouse left key release
        K_RBUTTONDOWN   1004  //  mouse right key press
        K_RBUTTONUP             1005  //  mouse right key release
        K_LDBLCLK               1006  //  mouse left key double click
        K_RDBLCLK               1007  //   mouse right key dbl click

I had a key handler that gave a beep for a badkey, this was very
annoying if the mouse was moving.

CA has stated that there is a problem with the mouse being activated in
a TBROWSE.  This will be dealt with in the 'A' path due out this month.

So I guess I will start releasing applications compiled with 5.3 and use
the mouse in GETs only at this time.

Thank You,
Steven Meyer



Sun, 26 Jul 1998 03:00:00 GMT  
 
 [ 8 post ] 

 Relevant Pages 

1. Clipper 5.3 to 5.3 upgrade problem

2. Clipper 5.3 Tools III and the mouse

3. Mouse speed in Clipper 5.3

4. Mouse usage in CA-Clipper 5.3

5. mouse with Clipper 5.3

6. Clipper 5.3 - mouse event

7. Mouse Cursor, CLIPPER 5.3

8. Clipper 5.3 and mouse fun

9. Clipper 5.3 and mouse functions

10. Mouse in Clipper 5.3

11. Clipper 5.3 and Mouse Functions

 

 
Powered by phpBB® Forum Software