omz:forum

    • Register
    • Login
    • Search
    • Recent
    • Popular
    1. Home
    2. Raymond

    Welcome!

    This is the community forum for my apps Pythonista and Editorial.

    For individual support questions, you can also send an email. If you have a very short question or just want to say hello — I'm @olemoritz on Twitter.


    • Profile
    • Following 2
    • Followers 1
    • Topics 20
    • Posts 35
    • Best 1
    • Controversial 0
    • Groups 0

    Raymond

    @Raymond

    2
    Reputation
    1147
    Profile views
    35
    Posts
    1
    Followers
    2
    Following
    Joined Last Online

    Raymond Unfollow Follow

    Best posts made by Raymond

    • RE: What what what!! New version in TestFlight!!!

      @omz Welcome BACK !!!!!!!!!!!!!!!

      posted in Pythonista
      Raymond
      Raymond

    Latest posts made by Raymond

    • RE: If the cursor is hover a view.

      @cvp No it works!! Thank you very much !!

      posted in Pythonista
      Raymond
      Raymond
    • RE: If the cursor is hover a view.

      @cvp i am using pythonista beta, the new one.

      The code:

      import ui
      from objc_util import *
      
      UIHoverGestureRecognizer = ObjCClass('UIHoverGestureRecognizer')
      
      class MyView (ui.View):
      	@on_main_thread
      	def __init__(self, *args, **kwargs):
      		ui.View.__init__(self, *args, **kwargs)
      		self.background_color = 'lightgray'
      		
      		self.v = ui.View()
      		self.v.frame = (10,10,100,100)
      		self.v.background_color = 'white'
      		self.add_subview(self.v) 
      		
      		handler = UIGestureRecognizerDelegate(UIHoverGestureRecognizer, self.v, self.hover)
      		
      	def hover(self, data):
      		if data.state == 1: # began
      			data.view.background_color = 'red'
      		elif data.state == 2: # changed
      			pass
      		elif data.state == 3: # ended
      			data.view.background_color = 'white'
      		#print(data)
      
      
      
      v = MyView()
      

      There is this error with your code:

      Exception ignored on calling ctypes callback function: <function OMMainThreadDispatcher_invoke_imp at 0x1152d0160>
      Traceback (most recent call last):
        File "/var/containers/Bundle/Application/534A53C8-B40F-4EBF-971B-5FBA04EFD7E4/Pythonista3.app/Frameworks/Py3Kit.framework/pylib/site-packages/pythonista/objc_util.py", line 1066, in OMMainThreadDispatcher_invoke_imp
          retval = func(*args, **kwargs)
        File "/private/var/mobile/Containers/Shared/AppGroup/48E83FD5-AA04-45A2-86D9-75BE4BCA2B89/Pythonista3/Documents/T.py", line 17, in __init__
          handler = UIGestureRecognizerDelegate(UIHoverGestureRecognizer, self.v, self.hover)
      NameError: name 'UIGestureRecognizerDelegate' is not defined
      
      posted in Pythonista
      Raymond
      Raymond
    • RE: If the cursor is hover a view.

      @cvp Can you write an example with it ?

      posted in Pythonista
      Raymond
      Raymond
    • If the cursor is hover a view.

      is there a built-in way to detect if the mouse cursor is on hover a view ?
      if not, can i do it with objc_util

      Like this on swift UIkit:

      class MyView: UIView {
          override func hover(_ hover: Bool) {
              super.hover(hover)
      
              if hover {
                  // This code will execute when the mouse cursor enters the view.
              } else {
                  // This code will execute when the mouse cursor leaves the view.
              }
          }
      }
      
      posted in Pythonista
      Raymond
      Raymond
    • RE: What what what!! New version in TestFlight!!!

      @omz Welcome BACK !!!!!!!!!!!!!!!

      posted in Pythonista
      Raymond
      Raymond
    • RE: Get iPad cursor position.

      @cvp
      No, I mean position of mouse cursor. Not touch position.

      posted in Pythonista
      Raymond
      Raymond
    • Get iPad cursor position.

      When i use ui library, is there a way to know these things:

      • where is the cursor with x, y ?
      • is the cursor on top of a view ?

      Is these things possible with ui ? Or at least is there a library in pythonista can do one of these things ?

      posted in Pythonista
      Raymond
      Raymond
    • RE: How to get a touch position?

      Yes Yes Yes!!!! Thank you very much dude !!!

      posted in Pythonista
      Raymond
      Raymond
    • How to get a touch position?

      How to get the touch position on ui.View() ? Without using any library exept “ui” ?

      posted in Pythonista
      Raymond
      Raymond
    • How to do subprocess.Popen() on pythonista ?

      How to do subprocess.Popen() on pythonista ? It’s not work, its say:

      PermissionError: [Errno 1] Operation not permitted

      posted in Pythonista
      Raymond
      Raymond