Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
  • Lazarus Lazarus
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 2,108
    • Issues 2,108
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 9
    • Merge requests 9
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • FPC
  • LazarusLazarus
  • LazarusLazarus
  • Issues
  • #35975
Closed
Open
Issue created Aug 16, 2019 by FPC Admin account@fpc_adminOwner

Cocoa: Regression TPopupMenu vertically offset from mouse location

Original Reporter info from Mantis: crlab @neurolabusc1
  • Reporter name: Chris Rorden

Description:

The function "PopupMenu1.PopUp;" is expected to display the popup menu at the mouse location. However, in recent SVNs it appears offset vertically (horizontal position seems fine). This seems to be related to the fact that Y-direction is opposite for Cocoa than other widgetsets (e.g. Y= 0 is form bottom in Cocoa coordinates and form top in other coordinates) as the error increases with form height and distance from mouse to form center.

Mantis conversion info:

  • Mantis ID: 35975
  • OS: Darwin
  • OS Build: 10.11.6
  • Build: 61707
  • Platform: MacBook 2012 Retina 13"
  • Version: 2.0.3 (SVN)
  • Fixed in revision: 61708 (#facd1319)
Assignee
Assign to
Time tracking