contextmenu

用户界面总结 1

丶灬走出姿态 提交于 2020-12-12 17:36:04
理解UI事件 Menu /* OptionMenu 1. 如何触发Menu的显示? 点击menu键 2. 如何向Menu中添加MenuItem? 重写onCreateOptionMenu() menu.add()或者加载菜单文件 3. 选择某个MenuItem时如何响应? 重写onOptionsItemSelected(), 根据itemId做响应 ContextMenu 1. 如何触发Menu的显示? 长按某个视图 view.setOnCreateContextMenuListener(this) 2. 如何向Menu中添加MenuItem? 重写onCreateContextMenu() menu.add() 3. 选择某个MenuItem时如何响应? 重写onContextItemSelected(), 根据itemId做响应 */ public class MenuActivity extends Activity { private Button btn_test2_show_cm; @Override protected void onCreate(Bundle savedInstanceState) { super .onCreate(savedInstanceState); setContentView(R.layout.activity_menu); btn

How to insert text into selected textbox in JavaScript without ID?

半世苍凉 提交于 2020-12-06 12:56:13
问题 Context: Writing a google chrome extension using JavaScript Using context menus library User should be able to right click into a textbox, select chrome extension, select "insert text", and then that text will get inserted into the selected text box. I am using pure javascript, please no jquery or AJAX. I am unable to edit the HTML page as it could be any generic web page with an HTML text box or editable field. Code I have so far: //the menu item var menuItem_insert = chrome.contextMenus

Delphi Code Editor 之 基本操作

Deadly 提交于 2020-11-27 03:02:04
Delphi Code Editor 之 基本操作 毫无疑问,Delphi是高度可视化的。这是使用Delphi进行编程的最大好处之一。当然,任何一个有用的程序中都有大量手工编写的代码。当读者开始编写应用程序的UI部分后,可能会多花些事件来学习Delphi Code Editor。Code Editor有些特性,当大家知道后,一定会喜欢的。 我们将从四个方面进行介绍: 基本的编辑器操作(Basic Editor Operations) 专用编辑器特性(Specialized editor features) Code Editor快捷菜单(The Code Editor context menu) 修改编辑器选项(Changing the editor options) Note Delphi Code Editor允许用户从多种键盘映射配置:Default, IDE Classic, BRIEF,Epsilon,Visual Studio, Visual Basic等中选择一种。如下图,从【Tools | Editor Options…】中的“Key Mappings”中设置。我们默认选择“Default”映射。 编辑器基本操作 对于基本的输入、删除文本、用鼠标加亮显示文本,剪贴、复制、粘贴等等,此处不再介绍了。 Delphi Code Editor是一个典型的代码编辑器

WPF ContextMenu右键菜单和控件的DataContext进行绑定的最佳实践

旧街凉风 提交于 2020-11-12 08:54:07
参考资料:https://blog.csdn.net/WPwalter/article/details/83473313 主要是x:Reference的应用,不过因为存在循环依赖的问题,需要一个代理 不过仔细看代理类发现我们并没有必要手动创建一个类,直接从wpf现有的类型中找一个类似的类即可 < wpf: MapControl x: Name = " Root " > < wpf: MapControl.Resources > < DiscreteObjectKeyFrame x: Key = " proxy " Value = " {x:Reference Name=Root} " /> </ wpf: MapControl.Resources > < wpf: MapControl.ContextMenu > < ContextMenu DataContext = " {Binding Source={StaticResource proxy}, Path=Value.DataContext} " > < MenuItem Header = " 11 " Command = " {Binding CommandInDataContext} " /> < MenuItem Header = " 22 " /> </ ContextMenu > </ wpf: MapControl

1.html5概述

一笑奈何 提交于 2020-10-25 02:00:49
# 概述 - 1.新增的属性 placeholder Calendar, date, time, email, url, search ContentEditable Draggable Hidden Context-menu Data-Val(自定义属性) - 2.新增的标签 语义化标签(一群类似div的东西) canvas(画板) svg Audio(声音播放) Video(视频播放) - 3.API 定位(需要地理位置的功能) 重力感应(陀螺仪) request-animation-frame(动画优化) History(控制当前页面的历史记录) LocalStorage,SessionStorage(存储信息,比如:历史最高记录) WebSocket(在线聊天,聊天室) FileReader(文件读取,预览) WebWorker(文件的异步,提升性能,提升交互体验) Fetch(传说中要替代Ajax的东西) 以上是markdown格式的笔记 来源: oschina 链接: https://my.oschina.net/u/4352371/blog/4291088

HBuilderX自定义白色主题

人盡茶涼 提交于 2020-10-05 06:12:58
平时的主力还是vscode,有时也想换个编辑器,换换口味。 HBuilderX的主题只有三种,而且编辑器代码主题也无法自定义,定制化程度还不是很高。 侧边栏的背景颜色,选中行的背景颜色,设置页面文字颜色都无法改变,有知道的留言告诉我下。 { "editor.colorScheme": "Default", "editor.fontFamily": "Fira Code", "editor.insertSpaces": true, "editor.minimap.enabled": true, "editor.saveOnFocusLost": true, "explorer.folder.openExplorerViewOnClick": true, "explorer.iconTheme": "hx-file-icons-colorful", "files.associations.contextmenu": false, "workbench.colorCustomizations": { "[Atom One Dark]": { "editor.background": "#282c3f", "sideBar.background": "#282c34" }, "[Default]": { // 标题栏 // 编辑区 "editor.background": "#FFFFFF

How to add ContextMenu to the system tray icon programmatically?

天涯浪子 提交于 2020-08-22 09:45:12
问题 I want to programmatically add a context menu to my tray icon, so that when I right-click on the tray icon, it should show me the menu.How should I write the right-click event handler for my tray icon? I have tried the below: private void Icon_MouseRightClick(object sender, MouseButtonEventArgs e) { if (e.Button == System.Windows.Forms.MouseButtons.Left) // shows error ate button { return; } if (e.Button == System.Windows.Forms.MouseButtons.Right) { // code for adding context menu } }