天道酬勤,学无止境

cursor

Making the Cursor Disappear

问题 回答1 你的意思是鼠标光标消失了? 如果是这样,您可以使用 css 将任何 gif 用作鼠标光标,甚至是透明的。 因为形象,我想你会说德语? 如果您在此处回答了所有问题,请查看此处。 编辑:我想我用 JQuery 做了你想要的 - 快速而肮脏,虽然......用 IE6 和 FF 3 测试。在这里下载一个例子

2022-05-17 05:18:04    分类:技术分享    php   jquery   css   cursor

Nested Cursor based update

问题 所以这是针对 SSRS 报告的,所以我使用的是临时表。 我有两张表,一张用于我只是用它来提取帐户和金额的交易。 第二个是摊销的拖欠信息,我试图根据交易进行调整,但我遇到了语法问题。 是否不允许将 case 语句与游标或更新一起使用? --Example Transaction:Account 123456 Principal 500.00 Interest 250.00 delinquent 5 months of 200 principal each month, the transaction had principal amount of 500, the first two are left alone, the third is reduced to 100 to match the total to the transaction amount, leaving a remaining amount of 0 --Delinquent data -- 11/2015 Prin 200 Int 80 -> Prin 0 Int 0 (running total Prin 500 Int 250) -- 10/2015 Prin 200 Int 80 -> Prin 0 Int 10 (running total Prin 500 Int 250) -- 9/2015

2022-05-14 15:23:04    分类:技术分享    reporting-services   sql-server-2008-r2   nested   sql-update   cursor

C++ cursor changes to hour glass using WM_SETCURSOR

问题 回答1 一般来说,如果你要改变游标很多,你想做这样的事情: 首先我们初始化我们将使用的游标: HCURSOR cursors[3]; cursors[0] = LoadCursor(NULL, IDC_ARROW); // default cursor cursors[1] = LoadCursor(NULL, IDC_CROSS); // other cursor cursors[2] = LoadCursor(NULL, IDC_WAIT); // wait cursor int current_cursor = 0; 当我们想改变光标时,我们只需选择我们想要的: current_cursor = 1; 我们的 WM_SETCURSOR 处理程序看起来像这样: case WM_SETCURSOR: SetCursor(cursors[current_cursor]); return TRUE;

2022-05-13 02:55:19    分类:技术分享    c++   visual-c++   winapi   cursor

plsql : Dynamic SQL inside Cursor

问题 v_upd_cur := 'Select m.name, m.age'|| ' From ' || act_table || ' m Where m.age < 30'; 这是游标内的动态 SQL 选择语句。 如何在名为cur的游标中放入 select 语句? 我尝试了类似下面的代码但不起作用,有人有更好的建议吗? Cursor cur IS v_upd_cur; 回答1 DECLARE my_cursor SYS_REFCURSOR; v_name VARCHAR2 (100); v_string VARCHAR2 (1000) := 'SELECT ename FROM emp'; BEGIN OPEN my_cursor FOR v_string; LOOP FETCH my_cursor INTO v_name; DBMS_OUTPUT.put_line (v_name); EXIT WHEN my_cursor%NOTFOUND; END LOOP; CLOSE my_cursor; END; 回答2 您可以以相同的方式打开静态或动态引用: declare rc sys_refcursor; begin open rc for select * from dual; end; declare rc sys_refcursor; begin open rc for

2022-05-12 13:18:16    分类:技术分享    plsql   cursor   dynamic-sql

How to add decoration to OS specific cursor in SWT

问题 我想更改 SWT Composite 上的光标,以将小图像添加到标准 OS 箭头光标,例如在右下角。 我想这将意味着以某种方式获取光标的图像和 X、Y 热点,但我不知道该怎么做。 有什么想法吗? 编辑:在评论之后,这产生了这个问题。

2022-05-11 11:40:09    分类:技术分享    java   image   cursor   swt

The biggest size of Windows Cursor

问题 回答1 Windows XP 不包括任何大于 32x32 的系统游标。 (如果包含更大的游标,当标准 API 加载游标时,它们将被拉伸到 32x32。) 对于高 DPI 系统,Windows XP 已将 SM_CXCURSOR 和 SM_CYCURSOR 值调整为 64x64 像素。 这种大小调整是为了防止鼠标指针因为太小而无法有效使用而虚拟消失。 虽然系统的其他方面使用 DPI 进行缩放,但鼠标指针不缩放。 Microsoft 不会尝试为鼠标指针强制使用与 DPI 无关的大小。 系统还提供了 SetSystemCursor API 函数,您可以使用它来更改特定类别的系统光标。 您可以使用此功能设置任意大小的光标。 但是,您必须以编程方式调用该函数,并且只能使用它为特定类别设置游标。 您不能使用它来使系统上的所有游标都具有相同的大小。 http://support.microsoft.com/kb/307213 回答2 回答3

2022-05-07 05:09:09    分类:技术分享    windows   winapi   cursor

Hibernate: Calling stored procedure returns cursor

问题 在 Hibernate 4.2 中,我尝试调用返回游标的存储过程(我使用 Oracle DB)。 过程如下: PROCEDURE SYS_columnNames ( ownerIn in sys.all_tab_cols.owner%type, tableName in sys.all_tab_cols.table_name%type, resultCur out curRef ) is begin open resultCur for select column_name from sys.all_tab_cols where owner = ownerIn and Upper(Trim(table_name)) = tableName order by column_name; exception when others then null; end SYS_columnNames ; 还有我的 Java 代码: Session session = null; try { SessionFactory sessionFactory = sessionFactoryManager.getCurrentSession(); session = sessionFactory.openSession(); return session.doReturningWork( new

2022-05-06 20:05:12    分类:技术分享    oracle   hibernate   stored-procedures   cursor

Get count of ref cursor in Oracle

问题 我有一个返回 ref 游标作为输出参数的过程。 我需要找到一种方法来获取游标中记录的数量。 目前我已经通过重复相同的选择查询来获取计数,这会阻碍性能。 前任: create or replace package temp TYPE metacur IS REF CURSOR; PROCEDURE prcSumm ( pStartDate IN DATE, pEndDate IN DATE, pKey IN NUMBER, pCursor OUT metacur ) ; package body temp is procedure prcSumm( pStartDate IN DATE, pEndDate IN DATE, pKey IN NUMBER, pCursor OUT metacur ) IS vCount NUMBER; BEGIN vCount := 0; select count(*) into vCount from customer c, program p, custprog cp where c.custno = cp.custno and cp.programid = p.programid and p.programid = pKey and c.lastupdate >= pStartDate and c.lastupdate < pEndDate

2022-05-06 18:33:08    分类:技术分享    oracle   cursor

Cursor in wrong place in contenteditable

问题 我有内容可编辑的 div 和不可编辑的“岛屿”。 一切都运行良好,直到不可编辑部分是可编辑 div 中的最后一件事。 在这种情况下,光标不在不可编辑的后面,而是在可编辑的 div 的末尾。 请参阅我从这个问题中借来的这个例子 这是您可以尝试的小提琴:http://jsfiddle.net/RYsvZ/2/。 当您删除末尾的点时,光标会跳开。 这种行为适用于 safari 和 chrome。 我想这是 webkit 的问题。 这是代码示例: <div contenteditable="true" class="editor"> Sample template with <span class="mergecode" contenteditable="false">MergeCode1</span>. </div> 您知道为什么会发生这种情况以及如何解决吗? 回答1 ‌<button contenteditable=false>press</button>‌ 问题是由于插入符号没有空间进入,所以如果你将你的 contenteditable div 包装在零宽度的非连接空间中,它会给插入符号一个可以去的地方。 jsfiddle 回答2 当 contenteditable=false 是元素。 据我所知,这是 webkit 错误。 您始终确保“contenteditable

2022-05-06 12:40:28    分类:技术分享    google-chrome   safari   webkit   cursor   contenteditable

How do I change my cursor on the whole screen? (not only current view/window)

问题 我目前正在学习目标 c,并且正在尝试编写一些简单的应用程序来帮助我学习。 现在,我正在尝试制作一个应用程序,让我可以测量屏幕上任意位置的某个区域。 (类似于此:https://addons.mozilla.org/de/firefox/addon/measureit/) 为此,我需要知道如何在屏幕上的任何位置更改光标,而不仅仅是在某个窗口内(我已经让它工作了)。 目前我有一个名为“MyCustomView”的类,它分配给我的主窗口视图。 我实现了这样的resetCursorRects方法: - (void) resetCursorRects { [super resetCursorRects]; NSCursor *myCursor = [NSCursor crosshairCursor]; CGRect screenRect = [[NSScreen mainScreen] frame]; [self addCursorRect:screenRect cursor:myCursor]; } 它成功地将我的光标更改为十字准线,但仅在当前窗口内。 我希望我的光标在整个屏幕上都发生变化。 我怎样才能做到这一点? 谢谢你们的帮助,伙计们! 回答1 您可以创建 NSCursor 实例,然后调用set方法 [[[NSCursor alloc] initWithImage

2022-05-04 09:52:35    分类:技术分享    objective-c   macos   cocoa   cursor