Skip to content

Create professional looking data tables and headers with ease in c++

License

Notifications You must be signed in to change notification settings

magnusgrander/WordBox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WordBox

Create nice looking datatables tables in c++

Visualize your data like this:

+-----------------------------------+
| Comparison of Linux Distributions |
+-----------------------------------+
+-----------------+-----------+---------------+
|       Beginners | Advanced  | Experts       |
+-----------------+-----------+---------------+
| Ubuntu / Kubu...| openSüSE  | Mageia        |
|          Debian | RHEL      | Arch          |
|         Feodora | Zorin     | Slackware     |
|            SLAX | KaOS      | Chimera linux |
+-----------------+-----------+---------------+
| 12.24   | 1323 | 43443 |
| 200.000 |   25 | 78.90 |

Transform your data into captivating visuals that will make an impact. Use the free WordBox class print values in rows and columns and make it easy to compare and analyze data at a glance. Present raw statistics to predict market performance or simply display non-quantitative information readers can quickly look up. Make a table with ease. Export your data from any medium and visual the data with classic table borders.

Its easy !

Include the WordBox header and initiate the object class.

#include "WordBox.h"
WordBox w

Note

Optional set the max length of the text inside the table. The standard is set too 20 characters. If the text is longer then that then the text is cut off and "..." is shown instead.

w.textLength(14);

Tip

The class can handle extended characters by default. So it should be no problem showing the text in any language.

Add content to the table and upload it to the class.

w.textLength(14);	
w.addContent( L"Beginners" );
w.addContent( L"Advanced " );
w.addContent( L"Experts" );
w.newRow();

By default all text is aligned to the left. If you want to sidestep that rule you can bypass that.

w.setAlign(0, false);

This sets the first table alignment to the right.

Tip

If you don't want to show the entire ruler you can toggle that to

w.toggleRuler();

When every data is set and everything is ready then it is just:

w.print();

and that will print out the result in nice looking tables with headers. The demo file will show of some examples on how to use it.

Note

Please feel free to give feedback and suggestions for more functions.

Greetings; Magnus Grander

About

Create professional looking data tables and headers with ease in c++

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages