Right clicking on the "New" and "Duplicate" buttons should present a menu
allowing the user to access special functions for creating new entries:
* "New"
* "... planting of same crop"
* "... planting of same variety"
* "... crop in CropDB"
* "... variety of selected crop in CropDB"
* "Duplicate"
* "... +1 week"
* "... +2 weeks"
* "... +1 month"
* "... +2 months"
* "... -1 week"
*Explanations*
"... planting of same crop" simply creates a new planting w/ the crop name
already filled in w/ the value of the selected entries crop name
"... planting of same variety" does the same except w/ crop and variety
names; ALTHOUGH, this is more or less just a "duplicate"
"... crop in CropDB" creates a new entry in the CropDB w/ all of the
information from the selected row; variety name should be left blank;
grey-out if crop already exists
"... variety of selected crop" same as above except fills in variety name;
grey out if variety already exists
The duplicate menu items are fairly self explanatory. The program will
have to shift all dates which the user has entered (the .isValid() or
isConcrete() methods should check this).
Original issue reported on code.google.com by cropplan...@gmail.com on 1 Apr 2008 at 2:13
Original issue reported on code.google.com by
cropplan...@gmail.com
on 1 Apr 2008 at 2:13