Squeak
  links to this page:    
View this PageEdit this PageUploads to this PageHistory of this PageTop of the SwikiRecent ChangesSearch the SwikiHelp Guide
PDAMorph
Last updated at 8:45 am UTC on 21 August 2020
Update of this page needed.
See PDA


Tim Johnson
Mon, Apr 9, 2018 at 9:42 PM
Reply-To: The general-purpose Squeak developers list
To: squeak-dev@lists.squeakfoundation.org

Hi all,

How to test:

1. do it: PDAMorph new openInWorld

2. Yellow/menu button in the bottom pane (probably contains "no item is selected")

3. select "spawn entire month"

4. Witness some usage of #isThisEverCalled in the following methods:

Halt: This is indeed called: 'PluggableListMorph>>list:'
Halt: This is indeed called: 'PluggableListMorph>>selectedMorph:'

(is #isThisEverCalled ever called anymore? seems useful)

...and once you get past these, you may see a rather unadorned window appear which looks like a calendar view for a month (but in my image, contains no labels – perhaps due to PluggableListMorph>>#list: not doing part of its old job anymore, or something else, or nothing at all).

Thanks,
Tim


Tim Johnson
Mon, Apr 9, 2018 at 9:48 PM
Reply-To: The general-purpose Squeak developers list
To: The general-purpose Squeak developers list
Reply | Reply to all | Forward | Print | Delete | Show original
Ah, the purpose of the spawned month window, which functions again after my change and after getting past #isThisEverCalled:

"Spawn Entire Month
While this feature (accessible from bottom pane menu) is very crude and does not offer interaction, its real purpose is for printing. Expand the spawned window to full screen, use the morph menu to choose ''print PS to File...'', and then send the resulting .eps file to your printer. (At the time of this writing portrait and landscpe [sic] options were reversed ;-).'"

Hooray :D

Best,
Tim