Skip to content

Commit

Permalink
Add keyboard help dialog, see phetsims/density-buoyancy-common#102
Browse files Browse the repository at this point in the history
  • Loading branch information
samreid committed May 7, 2024
1 parent f023dd9 commit 101311d
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 3 deletions.
4 changes: 3 additions & 1 deletion js/compare/CompareScreen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import compare_screen_icon_png from '../../mipmaps/compare_screen_icon_png.js';
import density from '../density.js';
import DensityStrings from '../DensityStrings.js';
import DensityBuoyancyScreenView from '../../../density-buoyancy-common/js/common/view/DensityBuoyancyScreenView.js';
import DensityBuoyancyCommonKeyboardHelpNode from '../../../density-buoyancy-common/js/common/view/DensityBuoyancyCommonKeyboardHelpNode.js';

export default class CompareScreen extends Screen<DensityCompareModel, DensityCompareScreenView> {
public constructor( tandem: Tandem ) {
Expand All @@ -35,7 +36,8 @@ export default class CompareScreen extends Screen<DensityCompareModel, DensityCo
maxIconWidthProportion: 1,
maxIconHeightProportion: 1
} ),
tandem: tandem
tandem: tandem,
createKeyboardHelpNode: () => new DensityBuoyancyCommonKeyboardHelpNode( true, false )
}
);
}
Expand Down
4 changes: 3 additions & 1 deletion js/intro/IntroScreen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import intro_screen_icon_png from '../../mipmaps/intro_screen_icon_png.js';
import density from '../density.js';
import DensityStrings from '../DensityStrings.js';
import DensityBuoyancyScreenView from '../../../density-buoyancy-common/js/common/view/DensityBuoyancyScreenView.js';
import DensityBuoyancyCommonKeyboardHelpNode from '../../../density-buoyancy-common/js/common/view/DensityBuoyancyCommonKeyboardHelpNode.js';

export default class IntroScreen extends Screen<DensityIntroModel, DensityIntroScreenView> {
public constructor( tandem: Tandem ) {
Expand All @@ -35,7 +36,8 @@ export default class IntroScreen extends Screen<DensityIntroModel, DensityIntroS
maxIconWidthProportion: 1,
maxIconHeightProportion: 1
} ),
tandem: tandem
tandem: tandem,
createKeyboardHelpNode: () => new DensityBuoyancyCommonKeyboardHelpNode( true, true )
}
);
}
Expand Down
4 changes: 3 additions & 1 deletion js/mystery/MysteryScreen.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import mystery_screen_icon_png from '../../mipmaps/mystery_screen_icon_png.js';
import density from '../density.js';
import DensityStrings from '../DensityStrings.js';
import DensityBuoyancyScreenView from '../../../density-buoyancy-common/js/common/view/DensityBuoyancyScreenView.js';
import DensityBuoyancyCommonKeyboardHelpNode from '../../../density-buoyancy-common/js/common/view/DensityBuoyancyCommonKeyboardHelpNode.js';

export default class MysteryScreen extends Screen<DensityMysteryModel, DensityMysteryScreenView> {
public constructor( tandem: Tandem ) {
Expand All @@ -35,7 +36,8 @@ export default class MysteryScreen extends Screen<DensityMysteryModel, DensityMy
maxIconWidthProportion: 1,
maxIconHeightProportion: 1
} ),
tandem: tandem
tandem: tandem,
createKeyboardHelpNode: () => new DensityBuoyancyCommonKeyboardHelpNode( false, false )
}
);
}
Expand Down

0 comments on commit 101311d

Please sign in to comment.