I always seem to have a hard time getting started on any big new piece of 
functionality.  I just procrastinate and hesitate and goof off.  Once I 
get started, though, it's much easier to just continue plowing along.  
Anyone else have that problem?  
   
 I've begun the implementation of a nice little pop-up window that can be 
used to select names/addresses from the user's Contacts to be inserted as 
email recipients, calendar event attendees, etc.  So far I've just got the 
pop-up window itself implemented, and got things to the point where it's 
talking to the server to get the window contents *after* the user requests 
it.  The next time I sit down to write some code I can spend the time 
building the actual dialog.  
   
 I think the plan is going to go something like this:  
   
 1. Finish the popup address book window, and use it for email composition 
 
 2. Move the event editor to a tabbed dialog: "Event details", "Attendees" 
(with room for a "Recurrence" tab later on when we implement better 
recurrence handling)  
 3. Put the address book popup into the event editor, and rework it so we 
don't require an entire page round trip to the server to check attendees' 
free/busy - it'll just appear next to each name asynchronously.  
  

Reply via email to