65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
所有
/
桌面
/
X11
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
X11
X11
精选阅读
Chromely - Electron 的轻量级替代品
作者:
mattkol
使用跨平台原生 GUI API 构建 .
NET/
.
NET Core HTML5 桌面应用程序
配置 Ubuntu 21.
04 以支持 Wayland 和 Flutter 桌面
作者:
Cloudster
从带有 NVIDIA 驱动程序的 X11 迁移到 Wayland 可能需要更多配置
将 GL 纹理复制到另一个 GL 纹理或 GL 像素缓冲区,以及从 GL 像素缓冲区复制
作者:
Steffen Ploetz
如何使用 GL 的像素缓冲区对象 (PBO) 将一个纹理复制到另一个纹理
如何处理剪贴板复制粘贴(底层)
作者:
ColleagueRiley
一篇教程,解释如何为 X11、WinAPI 和 Cocoa 设置和处理剪贴板复制和粘贴。
最新文章
Chromely - Electron 的轻量级替代品
作者:
mattkol
使用跨平台原生 GUI API 构建 .
NET/
.
NET Core HTML5 桌面应用程序
配置 Ubuntu 21.
04 以支持 Wayland 和 Flutter 桌面
作者:
Cloudster
从带有 NVIDIA 驱动程序的 X11 迁移到 Wayland 可能需要更多配置
将 GL 纹理复制到另一个 GL 纹理或 GL 像素缓冲区,以及从 GL 像素缓冲区复制
作者:
Steffen Ploetz
如何使用 GL 的像素缓冲区对象 (PBO) 将一个纹理复制到另一个纹理
如何处理剪贴板复制粘贴(底层)
作者:
ColleagueRiley
一篇教程,解释如何为 X11、WinAPI 和 Cocoa 设置和处理剪贴板复制和粘贴。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
X11
Chromely - Electron 的轻量级替代品
作者:
mattkol
使用跨平台原生 GUI API 构建 .
NET/
.
NET Core HTML5 桌面应用程序
使用 TKinter 的 Python OpenGL
作者:
Samuel Teixeira
为什么简单,如果我们能复杂呢?
编程 Cairo 文本输出超越 'toy' 文本 API (C# X11) - 概念验证。
作者:
Steffen Ploetz
使用 Cairo 从 C# 绘制文本,并完全控制字符定位、换行等。
使用 Roma Widget Set (C# X11) 编程 - 一个零依赖的 GUI 应用程序框架 - 复合控件。
作者:
Steffen Ploetz
如何在 C# 中高效地开发 Linux/Unix (X11) GUI 应用程序,而无需依赖 GTK 或 KDE 等 GUI 框架。复合控件的描述。
编程 Roma Widget Set (C# X11) - 一个零依赖的 GUI 应用程序框架 - 引言
作者:
Steffen Ploetz
如何在没有 GTK 或 KDE 等 GUI 框架依赖的情况下,高效地从 Roma 小部件中获得最大收益(C#)。
基础和概念描述。
使用 Roma Widget Set (C# X11) 编程 - 一个零依赖的 GUI 应用程序框架 - 编程技术。
作者:
Steffen Ploetz
如何在 C# 中高效地开发 Linux/Unix (X11) GUI 应用程序,而无需依赖 GTK 或 KDE 等 GUI 框架。简单控件的描述。
编程 Roma Widget Set (C# X11) - 一个零依赖的 GUI 应用程序框架 - 小部件集
作者:
Steffen Ploetz
如何在没有 GTK 或 KDE 等 GUI 框架依赖的情况下,高效地从 Roma 小部件集中获得最大收益(C#)。
小部件的简要介绍。
编程透明和渐变输出而不使用 Cairo (C# X11) - 概念验证
作者:
Steffen Ploetz
如何使用 X11 的(低级 API)XRender 协议扩展在 X11 窗口上绘制透明和渐变输出。
使用 Mono Develop 编程 Xlib - 第一部分:低级(概念验证)。
作者:
Steffen Ploetz
如何在 Mono Develop C# 中调用原生的 X11 API,最终得到一个非常小的应用程序。
使用 Mono Develop 编程 Xlib - 第 2 部分:Athena 小部件(概念验证)
作者:
Steffen Ploetz
如何从 Mono Develop C# 调用原生 Xt API,最终得到一个非常小的 Athena 小部件应用程序。
使用 Mono Develop 编程 Xlib - 第三部分:Motif 控件(概念验证)。
作者:
Steffen Ploetz
如何在 Mono Develop C# 中调用原生的 Xm API,最终得到一个非常小的 Motif 控件应用程序。
使用 Mono Develop 编程 Xlib - 第四部分:FWF Xt 控件。
作者:
Steffen Ploetz
如何从 Mono Develop C# 使用 Free Widget Foundation Xt 兼容控件。
RGFW 幕后:
OpenGL 上下文创建
作者:
ColleagueRiley
用于为 X11、
Windows 和 MacOS 创建加速 OpenGL 上下文的教程。
基于我的项目:RGFW。
RGFW 幕后:
软件渲染
作者:
ColleagueRiley
解释如何为 X11、
WinAPI 和 Cocoa 设置和处理软件渲染的教程。
简单的径向渐变实现,带有 XAML 示例应用程序(用于 X11,但无需任何外部库)。
作者:
Steffen Ploetz
如何计算径向渐变并在 System.Drawing.Bitmap 上绘制输出。以及如何使用此位图作为平铺图像来填充任何路径。
释放列表和树形控件(C# X11)的强大功能
作者:
Steffen Ploetz
如何在 C# 中充分利用 Roma Widget Set 的列表和树形控件。
为 X11 和 Windows 编写 XAML 7 段 LCD 显示器 UserControl
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文介绍了一个利用 WPF UserControl 实现的基于 XAML 的 7 段 LCD 显示屏。
为 X11 和 Windows 编写 XAML 应用程序,
绘制国际象棋棋盘以演示 DrawingBrush
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文评述了一个利用带偏移和重复图块的 DrawingBrush 实现的基于 XAML 的应用程序。
为 X11 和 Windows 编写 XAML 应用程序以创建程序集的 HTML 帮助
作者:
Steffen Ploetz
本文介绍了一个小型工具(比 sandcaste 帮助文件生成器简单得多),
用于为 .
NET/
MONO 程序集创建 HTML 帮助,
并回顾了使用 Roma Widget Set XrwXAML 创建 GUI 应用程序的基于 XAML 的方法。
为 X11 编写具有海量数据绑定和零代码的 XAML 应用程序
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文评述了一个利用大量数据绑定且零代码实现的基于 XAML 的应用程序。
为 X11 编写带 UserControls 的 XAML 应用程序
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文评述了一个利用 WPF UserControls 实现的基于 XAML 的应用程序。
为 X11 编写带几何对象(形状)的 XAML 应用程序
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文评述了一个包含 WPF 几何对象(形状)的基于 XAML 的应用程序。
为 X11 编写 XAML 计算器应用程序
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文评述了一个包含基本菜单、
剪贴板和验证功能的基于 XAML 的应用程序。
为 X11 编写 XAML 对话框应用程序
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文展示了如何使用 C# 中的 Roma Widget Set (Xrw) 创建基于 XAML 的对话框应用程序。
为 X11 和 Windows 编写 XAML 扫雷游戏
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文介绍了一个使用 WPF 实现的基于 XAML 的扫雷游戏。
为 X11 编写 XAML 功能区应用程序
作者:
Steffen Ploetz
目前,主流的 Linux/
Unix (X11) GUI 应用程序框架(GTK+、
KDE)均不支持基于 XAML 的应用程序开发。
Moonlight 项目(包括 XAML 支持)已于 2012 年 5 月 29 日被放弃。
本文展示了如何使用 C# 中的 Roma Widget Set (Xrw) 创建基于 XAML 的功能区应用程序。
©
. All rights reserved.