[YAMos-dev] Re: New BirthdayRequester

Hi Frank,

Am 30.05.10 18:52, schrieb Frank Weber:

> I still have 2 open issues about the BirthdayRequester.
> I would be nice if somebody can answer my questions.
> 
> on 01.05.2010 i wrote:
> 
>> 2. YAM doesn't show the requester if YAM is iconified but it
>> would be nice if the user see such requester also when YAM is
>> iconified or mean iconified show no requester from the app at
>> all? How is it possible to show a requester for an iconified app
>> without uniconify the app itself?
>> We could use SafeOpenWindow() so the user sould get a
>> DisplayBeep() if the requester could not opened. But such beep
>> can come form many programs and the user doesn't know that YAM
>> does the beep and why. He also must be able to hear the beep
>> which is for sure not always the case.
> 
> Is here a possible solution for that?

The only solution would be to force YAM to be uniconified and then show
the birthday requester. But it remains unclear if we should do something
like that or if we should better show the requester when YAM is manually
uniconified at some point.

>> 3. I would like to fullfill the request in ticket #16
>> (Starting YAM more than one time the day is anoying, since YAM
>> "reminds" me everytime it is started. A button "not today" would
>> be nice.)
>>
>> I think it's possible to arcive that if we add a checkbox to the
>> requester and if the user doesn't want to see such requester
>> today again we save it in a file e.g. 'PROGDIR:.Birthdaycheck' in
>> the format:
>>
>> Username1: [Date] 
>> Username2: [Date]
>> ...
>>
>> and before we try to open the requester we check that file if the
>> current user want to see such requester again today.
> 
> Is it ok if i do it in this way?
> It could be look like the attached picture BirthdayRequester.png

The example image of a modified birthday requesters looks indeed good to me.
However, I would probably call the temporary file
"PROGDIR:.birthdaycheck" (lowercase letters). Or does anyone else have
an idea of even a better name? Another possibility would be to add the
last birthday reminder information directly to the addressbook as it is
anyway loaded on startup. And then save the modified information in the
addressbook as soon as the birthday reminder has been shown.

regards,
jens
-- 
Jens Langner, Dresden/Germany
http://www.jens-langner.de/
-- 
_______________________________________________________________________
YAM developer mailing list - http://www.freelists.org/list/yamos-dev
Listserver help...: mailto:yamos-dev-request@xxxxxxxxxxxxx?subject=HELP
Unsubscribe: mailto:yamos-dev-request@xxxxxxxxxxxxx?subject=UNSUBSCRIBE

Other related posts: