Comments (4)
Already in the older versions, the way "printing" works in wxWidgets is some weird system that does not seem to work the same way as screen rendering. My guess is that they made changes to this system in recent versions. I already didn't understand how the old versions work, so I don't think I know why the new ones are different.
Rather than using printing functionality, I'd use the export image (or screenshot) functionality, as at least it will look like on screen.
from treesheets.
Already in the older versions, the way "printing" works in wxWidgets is some weird system that does not seem to work the same way as screen rendering. My guess is that they made changes to this system in recent versions. I already didn't understand how the old versions work, so I don't think I know why the new ones are different.
Rather than using printing functionality, I'd use the export image (or screenshot) functionality, as at least it will look like on screen.
In my opinion, editing and exporting are two systems, but they should have a place to configure.
So when the export is turned on the left side and the top alignment, and the export must have a preview, so the two things should use the same parameters used in the export.
In theory, it should be possible to modify the parameters, but I don't know where the code is for this part, and I'm willing to take the time to try.
from treesheets.
if (k == A_EXPIMAGE) { wxBitmap bm = GetBitmap(); Refresh(); if (!bm.SaveFile(fn, wxBITMAP_TYPE_PNG)) return _(L"Error writing PNG file!"); }
seems like it just get bitmap from wxWidgets, I need to build it in the VS2022 to modify.
from treesheets.
The print code we have no control over, that is all done automatically by wxWidgets.
from treesheets.
Related Issues (20)
- Localization dont work on macOS HOT 3
- [Share] zh-CN language for TreeSheets Nov 13 2023 HOT 4
- Shortcuts for switching between documents/tabs not working HOT 3
- Verification in flathub HOT 1
- Crashes in `FindNextSearchMatch` when called from `OnTabChange` HOT 4
- Install code typo in x11 install.md? HOT 1
- Tutorial shortcut for "Toggle Vertical Layout" is wrong
- Menus disabled in version 7314842728 HOT 4
- CSV export [edit: NOT] broken HOT 2
- [feature suggestion] Make selection more prominent, possibly user can change HOT 2
- Orientation of the program interface HOT 3
- Exported csv file code irrecognized HOT 3
- Cell content does not follow cell widening after narrowing HOT 5
- F7 not working to toggle text placement to above or beside grids HOT 3
- Bug: cursor position wrong on Windows 10 when not using default font HOT 1
- Make sub-grids use all available width for a large number of them -- possible? HOT 2
- TreeSheets freezes when I try to import file HOT 3
- FreeBSD: cmake install paths on non-linux HOT 14
- Material icons all look the same HOT 5
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 treesheets.