ImagXpress 提供了综合的图像处理函数集,支持30多种文件格式,拥有惊人的图像处理速度。ImagXpress 提供的图像功能还有:复制、旋转、保持图像的透明度、多种图像缩放算法、高级滚动条、自动调整大小和图像融合等。
选择工具后,将引发ToolbarSelect事件,以告知应用程序选择了哪个工具。
使用工具时,在以下情况下,ToolUse事件引发通知应用程序:单击该工具,该工具处于活动状态并且该工具不再使用。
工具栏窗口打开时,将 引发ToolbarOpen事件。
当工具栏窗口关闭时,将 引发ToolbarClose事件。
选择菜单项后,将弹出MenuSelect 来通知应用程序所做的选择。引发此事件时,将菜单ID提供给事件处理程序。
VB范例
// 写的事件处理程序到调度工作中当用户进行菜单选择
Sub IX1_MenuSelect (long menuType, long tool, long topMenuID, long subMenuID, long user1, long user2)
if (menuType = MenuContext) then
Select Case topMenuID
Case 100 ' Color
MyObj.Color = user1
Case 200 ' Size
MyObj.Size = user1
Case 300 ' Type
SelectCase subMenuID
Case 310
MyObj.DrawLine
Case 320
MyObj.DrawEllipse
Case 330
MyObj.DrawRect
End Select
end if
end sub
最终用户滚动
应用程序最终用户可以使用滚动条更改在“查看窗口”中查看的图像部分。
在XPOS和YPos只读属性返回所显示的图像内的光标的逻辑位置,以像素为单位。
的DIBXpos和DIBYpos只读属性相对于返回光标的位置到DIB,以像素为单位。
所述PixelColor只读属性返回的像素的在当前光标位置的颜色。
要在显示图像的坐标和DIB中的坐标之间转换,请使用TranslateX和TranslateY方法。
当应用程序的最终用户使用鼠标,鼠标事件(点击,DBLCLICK,的MouseUp,的MouseDown,MouseMove事件,OLEDragDrop和OLEDragOver),如果他们已启用(上调EventSetEnabled,EventGetEnabled)。
应用程序的最终用户按下按键,按键事件(的KeyDown,按键响应,KEYUP如果密钥已启用()升高KeysGetEnabled,KeysSetEnabled),如果关键事件已启用(EventSetEnabled,EventGetEnabled)。