🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.lang.java.programmer
2 messages
2 total messages Started by Casey Claiborne Wed, 26 Jul 2000 00:00
best approach for popup windows
#460
Author: Casey Claiborne
Date: Wed, 26 Jul 2000 00:00
14 lines
1462 bytes
Hi,

I have an applet that when double-clicking on a date entry field, a
calendar pops up that will let the user choose a date. The problem is if
the user clicks on the entry field more than once, then there will be 2 or
more calendars present. 

How can one design code so that when double-clicking on the field, the
calendar will appear once?

Any help, hints or advice on the matter is truly appreciated.

TIA
Casey ;-)
Re: best approach for popup windows
#459
Author: Billy & Monica
Date: Thu, 27 Jul 2000 00:00
41 lines
2065 bytes
trying using a global variable

using a boolean variable

ie calander:boolean;

on startup set calendar to false

calander:=false;

on double click goto calendar subroutine

procedure calander.prog;
begin
if calander=true then exit; {check to see if calendar is running}
calander:=true; {set variable to true ie calendar is running}
{do whatever your doing}
calander:=false; {allow the calendar subroutine to be called again}
end;

hope this helps

karl

On Wed, 26 Jul 2000 18:31:13 GMT, mscasey@fnord.io.com (Casey
Claiborne) wrote:

>Hi,
>
>I have an applet that when double-clicking on a date entry field, a
>calendar pops up that will let the user choose a date. The problem is if
>the user clicks on the entry field more than once, then there will be 2 or
>more calendars present. 
>
>How can one design code so that when double-clicking on the field, the
>calendar will appear once?
>
>Any help, hints or advice on the matter is truly appreciated.
>
>TIA
>Casey ;-)
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads