🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #2644

Spin Button question

#2644
From: Michael Lum
Date: Mon, 21 Dec 1992 18:00
38 lines
1683 bytes
I'm having problems getting a spin button to work properly:

Here is a fragment of my dialog file:

    LTEXT           "Dial Retries:", -1, 19, 120, 49, 8, NOT WS_GROUP
    CONTROL         "", DC_GENAUTHRETRY, 118, 119, 30, 12, WC_SPINBUTTON, 
		    SPBS_ALLCHARACTERS | SPBS_MASTER | 
		    SPBS_SERVANT | SPBS_JUSTDEFAULT | WS_TABSTOP | 
		    WS_VISIBLE

Here is the code that is trying to set the limits on the spin button,
and then set the current value:
( I copied most of this from /toolkt20/c/samples/wpcar/car.c )

    WinSendDlgItemMsg( hwnd, DC_GENAUTHRETRY, SPBM_SETLIMITS,
	MPFROMLONG( GENAUTHRETRY_HIGH ), MPFROMLONG( GENAUTHRETRY_LOW ) );
    WinSendDlgItemMsg( hwnd, DC_GENAUTHRETRY, SPBM_SETCURRENTVALUE,
	MPFROMLONG( gen_parms.authretry ), MPFROMLONG( 0 ) );

The limits for the spin button are correct.
The spin buttons spin properly.
I can retrieve the value properly.

The VALUE becomes 0 for this button and 1 for the second spin button
I have created right after it.

How do I set the value?

'gen_parms.authretry' is a ULONG


By the way I am using GCC with EMX 0.8e.

Thanks for any help.
-- 
| Michael Lum                                           dds4!lum@wimsey.bc.ca |
| Digital Dispatch Systems, Richmond BC                   Fax: (604) 270 9160 |
| ...they say Confucius does his crossword with a pen...            Tori Amos |
Technical Details
Message-ID: <1992Dec21.180028.8561@dds4.uucp>
Path: arc1-ca.pugleaf.net!sparky!uunet!van-bc!dds4!lum

Show Full Headers
Complete Article Headers
Newsgroups: comp.os.os2.programmer
Path: arc1-ca.pugleaf.net!sparky!uunet!van-bc!dds4!lum
From: lum@dds4.uucp (Michael Lum)
Subject: Spin Button question
Message-ID: <1992Dec21.180028.8561@dds4.uucp>
Organization: Digital Dispatch Systems, Richmond BC
Date: Mon, 21 Dec 92 18:00:28 GMT
Lines: 38