Skip to content
This repository has been archived by the owner on Nov 5, 2022. It is now read-only.

feature request: tableview #33

Open
thesyncim opened this issue Mar 19, 2015 · 8 comments
Open

feature request: tableview #33

thesyncim opened this issue Mar 19, 2015 · 8 comments

Comments

@thesyncim
Copy link

No description provided.

@sesteel
Copy link

sesteel commented Mar 20, 2015

Can you explain more what you are asking for? I am considering submitting a pull request to pull over something like https://github.com/vizstra/ui/blob/master/layout/table.go from my project.

@ben-clayton
Copy link
Contributor

@sesteel Hi - I just took a lot at your project. The similarities are extraordinary. It looks like we had very similar ideas in design.
If you'd like to contribute more layout components to GXUI, we'll accept them with open arms.
Be aware though that I'm in the middle of reworking the Control layout logic, and the whole mixins pattern will probably be vaporized once we figure out how to structure the components the Correct Way.

Kind regards,
Ben

@sesteel
Copy link

sesteel commented Mar 20, 2015

@ben-clayton Sounds like a plan; I was pretty stoked to see your approach being similar. Thankfully, this project looks much cleaner than mine. Time permitting, I'd like to get heavily involved in this project as I am obviously fairly passionate about a library like this existing.

@ben-clayton
Copy link
Contributor

@sesteel - It's great to have you on board!
Before spending any of your valuable time writing large chunks of new code, please create an issue so that we know it's coming. This means we don't end up implementing the same thing, and we can discuss the pros and cons of various approaches ahead of time.

Many thanks,
Ben

@sesteel
Copy link

sesteel commented Mar 20, 2015

@ben-clayton Thanks for kind words. With regards to issues, I wouldn't do it any other way; I am looking at this as an opportunity to not work alone in a vacuum anymore. Plus, I was really struggling with text rendering performance :)

@thesyncim
Copy link
Author

sry for the delay...
I mean something like lxn/walk tableview https://github.com/lxn/walk/blob/master/tableview.go,
here is the example :
https://github.com/lxn/walk/blob/master/examples/tableview/tableview.go
the concept of gxui adapter is very similar to this implementation

@sesteel
Copy link

sesteel commented Apr 17, 2015

@ben-clayton Is the Control logic layout in a stable state such that it makes sense to begin creating layouts?

@ben-clayton
Copy link
Contributor

Hi @sesteel. It's in a much better state.
If you can get your head around the mixins, I'd say go for it. Feel free to ask many questions, and run lots of code by me. Hopefully if and when you hit issues, I can document and make fixes along the way.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants