Comments (4)
It feels like the best approach would probably be a custom widget, e.g., you'd paint the grid yourself.
from floem.
That's what I am trying to do but I am not sure which aspects of the other layout widgets to copy? The two virtual widget currently in floem have some differences. For example the stack uses a diff and stores the children in it's strict definition as well as in the ECS so I am not sure which of the two more closely follows the way thing should be done in floem
from floem.
Does this need to contain other widgets? If so, the logic would be similar to the virtual list.
from floem.
Are there any plans to add a virtual_canvas widget to floem at some point?
from floem.
Related Issues (20)
- Text selection panic on multi-line labels HOT 3
- Textedit with rich language support HOT 2
- font blank without ttf-dejavu
- Need a way to create a Floem NSView in a foreign Mac OS app
- in this trait function " fn paint(&mut self, cx: &mut crate::context::PaintCx) " why cx object has not any function to draw something. HOT 1
- docs: can we display GUI examples on the web? HOT 1
- checkbox doesn't fire `.on_click_stop` in example HOT 4
- Crash when opening inspector
- It's not implement at peniko::kurbo::PathSeg::Cubic(_)
- ime input at wrong position
- Element inspector is very CPU-hungry
- Panic when stopping an animation
- Sufficiently large virtual lists run into float inaccuracy issues
- Inserting text in the middle of a textbox is impossible HOT 3
- Radio buttons are broken HOT 1
- [docs] suggestion: explicity remark that signals cannot be used from other threads
- crash app when write app in Arabic HOT 3
- Use of unstable library feature 'lazy_cell' in /renderer/src/text/layout.rs HOT 5
- virtual_stack items don't fill height of virtual stack (macOS)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from floem.