wxpython 设置鼠标样式

鼠标指针被设置为放大镜样式。可用的鼠标指针样式有:

wx.CURSOR_ARROW
wx.CURSOR_RIGHT_ARROW
wx.CURSOR_BLANK
wx.CURSOR_BULLSEYE
wx.CURSOR_CHAR
wx.CURSOR_CROSS
wx.CURSOR_HAND
wx.CURSOR_IBEAM
wx.CURSOR_LEFT_BUTTON
wx.CURSOR_MAGNIFIER
wx.CURSOR_MIDDLE_BUTTON
wx.CURSOR_NO_ENTRY
wx.CURSOR_PAINT_BRUSH
wx.CURSOR_PENCIL
wx.CURSOR_POINT_LEFT
wx.CURSOR_POINT_RIGHT
wx.CURSOR_QUESTION_ARROW
wx.CURSOR_RIGHT_BUTTON
wx.CURSOR_SIZENESW
wx.CURSOR_SIZENS
wx.CURSOR_SIZENWSE
wx.CURSOR_SIZEWE
wx.CURSOR_SIZING
wx.CURSOR_SPRAYCAN
wx.CURSOR_WAIT
wx.CURSOR_WATCH
wx.CURSOR_ARROWWAIT

例子:

import wx
app = wx.PySimpleApp()
frame = wx.Frame( None, -1, ‘‘ )
frame.SetToolTip( wx.ToolTip( ‘This is a frame‘ ) )
frame.SetCursor( wx.StockCursor( wx.CURSOR_MAGNIFIER ) )
frame.SetPosition( wx.Point( 0, 0 ) )
frame.SetSize( wx.Size( 300, 250 ) )
frame.SetTitle( ‘simple2.py‘ )
frame.Show()
app.MainLoop()

  

时间: 2024-10-05 02:13:23

wxpython 设置鼠标样式的相关文章

wxpython中鼠标样式的获取与匹配

在wxpython中定义有多种默认的鼠标样式,譬如:wx.CURSOR_CROSS wx.CURSOR_HAND等等,这类不细说,可以参考wxpython的samples里面自带的cursor例子 这里讲介绍当前App的鼠标样式如何获取与匹配: 首先,获取非常简单,GetCursor()即可: 接着,匹配貌似易如反掌嘛, if self.GetCursor() == wx.StockCursor(wx.CURSOR_CROSS): pass 想当然耳就要栽跟头,上面的逻辑判断永远是False,因

CSharp如何自定义鼠标样式

一.如何设置鼠标样式? 在CSharp的WinForm开发中,可以通过下面的API设置鼠标样式: 1 //把鼠标样式设置为十字(系统自带的一种鼠标样式) 2 this.Cursor = Cursors.Cross; 3 //把鼠标样式设置为自定义图片 4 this.Cursor = new Cursor(string fileName);//要求file为cur格式 5 this.Cursor = new Cursor(IntPtr handel); 6 this.Cursor = new Cu

ArcGIS AddIN开发之自定义鼠标样式

如果想修改Windows默认的鼠标样式,可以这样 //设置鼠标样式 this.Cursor = System.Windows.Forms.Cursors.Cross; 可是如果想设置成一些自定义的很好看的鼠标样式呢? 参考如下网址,该帖子是英文,vb的,而且需要您活动活动手脚才能看到内容 http://www.maprantala.com/2011/07/19/arcgis-add-in-custom-mouse-cursor/ 具体操作步骤如下: (1)添加.cur文件,具体鼠标样式可以下载或

设置鼠标指针图片代码

using UnityEngine; using System.Collections; public class mouseCursor : MonoBehaviour { /// <summary> /// 变换样式 /// </summary> public Texture2D cursorTexture; /// <summary> /// 默认鼠标样式 /// </summary> public Texture2D fTexture; /// &l

(转)OL2中设置鼠标的样式

http://blog.csdn.net/gisshixisheng/article/details/49496289 概述: 在OL2中,鼠标默认是箭头,地图移动时,鼠标样式是移动样式:很多时候,为了形象起见,我们总是希望鼠标在地图上的时候和移动地图的时候鼠标的样式不是默认的效果,本文讲述如何实现这样的效果. 实现方式: 通过下面的代码实现修改鼠标样式. map.layerContainerDiv.style.cursor = ("url(img/openhand.cur),default&q

设置mapcontrol的鼠标样式

http://blog.itpub.net/14999074/viewspace-586515/ mapcontrol的鼠标样式 this.axMapControl1.MousePointer=esriControlsMousePointer.esriPointerDefault;还可以是下面的值: esriControlsMousePointer Constants Control mouse pointer options. Constant Value Description esriPo

css003 选择器:明确设置哪些样式

css003 选择器:明确设置哪些样式 1.每个样式的两个部分:选择器和声明块 1.标签选择器:整体控制 2.类选择器:精确控制(.+字母.数字.连字符或下划线) Css允许的类名为.+字母.数字.连字符或下划线(最前面的点一定要记得)且点之后的类名必须以字母开头.类名区分大小写. 3.ID选择器:控制特殊的网页元素 4.通用选择器:*{font-size: 18px;} 2.标签 1.祖先标签 2.派生标签:子孙标签 3.父标签:离一个标签最近的祖先标签为父标签(每个标签只有一个父标签) 4.

关于鼠标样式-------Day81

今天看了部老片子<阳光灿烂的日子>,说实话没怎么看懂,但是那种能看下去的没看懂,虽然这是个很经典的片子,不过这是我第一次看.很多人都说姜文的电影不能这样单纯的看,其实有很多思想在里面,可这次我丝毫不想动用我疲惫到了极点的脑筋,我就这么看他讲的故事,看那些故事里的人,其实有些像当年的我,有些羞涩,带点迷茫,我愿意把新朋友介绍给自己的伙伴,可看到他们迅速的热火朝天又心有不甘,不仅仅在女人面前,男人中间也一样,那些还不能独立的那些年,我其实多想你们都环绕在我身旁,可我不说,我不怕,可是不敢,就那么呆

Wpf中鼠标样式的修改,作用点修改

最近,在做一个控件的鼠标样式,Ps加了插件,可以编辑生成.cur格式的图标. 可是,所有的改完以后,调试运行,结果发现自己制作的图标的作用点总是在左上角,而不是在"手形"图标的食指上.. 所以,问题来了,怎么修改鼠标样式的作用点呢?百度半天无果,自己琢磨半天,cursor这个东东没有什么可以使用的其它属性. 后来,在逛StackOverflow的时候,偶然发现了一个提问,找到点有用的东西: 原地址:http://stackoverflow.com/questions/46805/cus