Feature #173

adding new modifiers in Controllers

Added by J. Templ over 1 year ago. Updated over 1 year ago.

Status:ClosedStart date:09/05/2017
Priority:NormalDue date:
Assignee:J. Templ% Done:

0%

Category:-
Target version:1.7.1
Forum topic:https://forum.blackboxframework.org/viewtopic.php?f=41&t=668

Description

By convention, a mouse-right click on a graphical object under Windows shows a popup menu.
In BlackBox for Windows there is already a platform specific modifier that
indicates that the right mouse button has been pressed. This modifier is defined in
HostPorts.right. In order to be able to abstract from the platform specific
modifier it is proposed to add a new platform independent modifier as Controllers.popup for that purpose.
This avoids the import of HostPorts in modules such as DevDependencies and TextRulers.
Similarly, the Alt key is defined in HostPorts but not in Controllers. Since it is used in several modules,
mainly for drag and pick, it is proposed to add another modifier named Controllers.pick.
It is proposed that pick is triggered by both the Alt key and the mouse middle button.

Associated revisions

Revision f9307bb8
Added by J. Templ over 1 year ago

adding new modifiers to Controllers. Refs: #173.
The newly introduced 'popup' modifier is triggered by pressing the right mouse button.
The newly introduced 'pick' modifier is triggered by pressing the middle mouse button or by pressing the Alt key.

Signed-off-by: Josef Templ <>

Revision 67970ad7
Added by J. Templ over 1 year ago

adding new modifiers to Controllers. Refs: #173.
The newly introduced 'popup' modifier is triggered by pressing the right mouse button.
The newly introduced 'pick' modifier is triggered by pressing the middle mouse button or by pressing the Alt key.

Signed-off-by: Josef Templ <>

Revision 6ec16b9b
Added by J. Templ over 1 year ago

documentation improved. Refs: #173.
Text/Docu/User-Man: mouse table added.
P_S_I: mapping of platform specific modifiers is now a table
Controllers: modifier keys grouped together

Revision 81dfb935
Added by J. Templ over 1 year ago

documentation improved further. Refs: #173.

History

#1 Updated by J. Templ over 1 year ago

  • Subject changed from adding a new modifier for showing a context menu to adding new modifiers in Controllers
  • Description updated (diff)

#2 Updated by R. Campbell over 1 year ago

  • Forum topic set to https://forum.blackboxframework.org/viewtopic.php?f=41&t=668

#3 Updated by J. Templ over 1 year ago

  • Status changed from New to Closed

Also available in: Atom PDF