问题标签 [skinning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-flex - Degrafa 最佳实践
我最近一直在学习 Degrafa,我注意到网上发布的示例之间没有太大的一致性。有没有地方可以找到 degrafa 最佳实践(尤其是剥皮)?或者任何人都可以提出使用最佳实践的例子吗?
apache-flex - 使用 Degrafa 对 HorizontalList 滚动条进行蒙皮
尝试使用 Degrafa 对水平列表上的滚动条进行蒙皮时遇到一些问题。滚动条根本不显示。我检查了滚动条是否应该在没有蒙皮的情况下显示,并且确实如此。这样做有什么问题吗?这是一些代码:
这是我定义想要皮肤滚动条的 HorizontalList 的地方
这是我为皮肤定义 ClassReference 的地方(箭头为空,因此它们不会显示)。
滚动条跟踪皮肤:
滚动条拇指皮肤:
我正在使用比可见项更多的项目填充 HorizontalList,就像我在删除蒙皮时滚动条出现之前所说的那样。
apache-flex - 如何为拇指的每一侧获得带有皮肤的 HSlider
我想创建一个 HSlider,以便拇指两侧的轨道皮肤不同。因此,例如,拇指左侧的轨道是绿色的,而另一侧是红色的。
这是可能的还是需要一个自定义组件?
jquery - 什么是用于皮肤 HTML Web 表单的好的 jQuery 插件(或纯 JavaScript 库)?
我正在寻找用于为 HTML 表单控件创建自定义跨浏览器兼容皮肤的高质量插件或库。我想消除不同浏览器和操作系统中表单控件视觉外观的不一致。
我做了一些搜索,我偶然发现的最有用的页面是:
http://www.queness.com/post/204/25-jquery-plugins-that-enhance-and-beautify-html-form-elements
但是,我没有找到任何看起来足够精致和稳定(并且支持 IE 6,这是必需的)的插件来满足我的需求。
你还有什么可以推荐的吗?如果没有,推出我自己的解决方案是否可行?我不需要任何太复杂的东西——没有自定义控件或特殊的视觉效果——只需要在主要浏览器、IE 6 和更新版本中的标准表单控件(s、s 等)中保持一致的外观。
提前感谢您的帮助!
php - 让用户自定义皮肤
作为一个练习,我试图围绕让用户自定义皮肤他们的个人资料(例如 myspace )的内容。我正在使用 PHP。由于我对整个事情一无所知,我不知道该问什么,但我的一些担忧是这有多复杂,是否需要对我的代码进行大修,我可以将这部分分成一个单独的部分吗?可以根据需要关闭的模块,是否有模板引擎可以帮助解决这个问题,以及安全性。假设是,如果用户想要自定义他们的个人资料皮肤,他们首先具有设计/编码技能。对此的任何想法表示赞赏。
css - flex 4: 自定义 CSS 值
有什么方法可以为组件创建自定义 css 值并使其可用于该组件正在使用的皮肤类?例如,如果我在 css 文件中定义它:
有没有办法在myCustomValue
中提供PanelSkin
?
asp.net - 设计师如何/可以使用 ASP.NET
在我参与过的大多数项目中,设计师制作了 HTML 代码,然后开发人员将其转化为 ASP.NET,包括真正应该成为设计一部分的母版页等。
在它成为 ASP.NET 之后,设计人员无法使用他们的工具处理代码。
我知道 ASP.NET 的很多设计都是为了分离代码和设计,原则上设计师应该能够使用 Visual Web Developer 进行设计方面的工作,但我从未见过设计师使用大众汽车。
实践中的合作是如何进行的,设计师可以期望的最好的东西是什么?
apache-flex - 在 Flex 中,皮肤和 itemRenderer 有什么区别?
事实上,它们(皮肤和 itemRenderers)似乎都使用 flash.graphics.* 包进行绘图。我之前在皮肤和 itemRenderers 之间复制了粘贴代码,所以我真的不明白其中的区别。与皮肤相比,我在实现 itemRenderers 方面有更多的经验,所以这可能是问题的一部分。谢谢,让我知道。
c# - 制作可换肤的用户界面组件的次优方法是什么?
我被要求在我们的应用程序中制作一个模仿真实世界设备的组件,它具有自定义外观,这取决于被模仿的设备的品牌,因此我需要使其可蒙皮。
现在,我知道在用户界面中进行自定义外观的最佳方法是根本不这样做。但我不认为我能得到过去的管理,所以...
制作可换肤的用户界面组件的次优方法是什么?我们的应用程序是基于 winforms 的,所以我想知道使用控件是否有意义,用WebBrowser
HTML 编写皮肤,并以某种方式将 DOM 元素连接到我们应用程序的事件。我应该这样做,还是有更简单(免费)的方法?
c# - 如何将 .msstyles 应用于 .NET 应用程序?
我经常在 .NET 中编写 GUI 代码,并且它们中的大多数仅具有作为 GUI 的价值,例如,它们不会做任何其他不可能的事情。所以大部分的开发都是为了让它们变得友好、直观和吸引眼球。
然后我想到,通过.msstyles文件对它们进行皮肤处理简直太棒了,因为有很多 地方可以找到这些文件,还有制作自己的工具。其中一些 msstyle 非常棒,可能不适用于您的整个桌面,但对于为自制应用程序设计样式,它会是完美的。
那么,是否可以使用 .msstyles(或者类似的东西,因为 .aero.msstyles、.theme 等应该可以转换到某个点)在 .NET(VB 或 C#)中设置应用程序的样式?即使它需要一些复杂的设置或需要学习的东西,一旦实用,所有 GUI 开发都会容易得多。也许某种虚拟化?我不知道虚拟化在幕后是如何工作的,但我相信 .NET 应用程序会调用一些 Windows API 来赋予他这种风格,也许虚拟化会起作用?如何?
任何想法都非常受欢迎!如果我找到答案,我也会贡献它:)