Fluffy's Log Icon

Working with grooming schedule

Viewing and editing Fluffy's grooming schedule can be done via the grooming schedule page.

Working with grooming schedule

How to bring up the grooming schedule page:

  1. Click on the "Schedule" button on the bottom toolbar.
  2. Click on the "Grooming" tab.

Adding, editing, deleting and sorting records from the table follows from Working with tables.

The "Groomer" combobox cell contains a drop down list of all contacts derived from your Address Book. Editing the combobox cell, instead of selecting from the drop down list, will trigger Fluffy's Log's attempt at auto-completing the groomer's name with those from the list. If the newly edited groomer is not from the list, Fluffy's Log will add a new contact in the groomer's name to Address Book and assign Fluffy to this new contact.

Each record in the table has a grooming log. Selecting a record will display its log in the "Grooming Log" textview. Following Mac conventions, if multiple records are selected and not all the corresponding grooming logs are exactly the same, the greyed out text "Multiple selection" will be displayed. Editing the "Grooming Log" while multiple records are selected will change the logs of all the selected records.

Each commit is preceded by appropriate sanity checks, as listed below:

  1. If Fluffy's Log beeps when an attempt is done to change "Date", it means that you have tried a non calendar date. There is no error message for this case because beeping is the default Cocoa behaviour, yah... programming stuff.
  2. If "Groomer" is changed, Fluffy's Log checks that the new name is unique.

See also

Working with Address Book
Working with tables
Schedule Topics