Quantcast
Browsing all 195 articles
Browse latest View live

Setup wxWorks Library on Ubuntu 18.04

Since the official Ubuntu repository is likely to have a dated wxWorks version , the best option is to download the source code and compile [...]

View Article


Installing Eclipse 2021-03 IDE In Ubuntu 18.x

The preferred way of installing Eclipse in Ubuntu is to go to the official Eclipse site, download the package and manually install it. The reason [...]

View Article


Preventing interaction in wxVTKRenderWindowInteractor.py

wxVTKRenderWindowInteractor.py is a class which allows a VTK rendering in a wxPython window. This class is available here:...

View Article

Setting up a Landing Page with Email Capture

OVERVIEW Some days back I wanted to setup a landing page for a web app which I am planning to start soon. I wanted people [...]

View Article

Setting up a Landing Page with Email Capture – Spring 5 MVC

OVERVIEW Some days back I wanted to setup a landing page for a web app which I am planning to start soon. I wanted people [...]

View Article


Setting up a Landing Page with Email Capture – ASP.NET Core 2.1 with Razor Pages

OVERVIEW Some days back I wanted to setup a landing page for a web app which I am planning to start soon. I wanted people [...]

View Article

Setting up wxWidgets Environment for C++ in Ubuntu Linux

The objective here is to provide step by step instructions to setup wxWidgets for use in C++ applications under Linux. Setup Build Environment Ensure that [...]

View Article

Goodbye Google Analytics, Hello Matomo

Google Analytics is the standard go-to tool for tracking website traffic. I have been using it for many many years. But over the years it [...]

View Article


Setting up wxWidgets Environment for C++ in Windows 10

OVERVIEW wxWidgets is primarily something which is used under Linux and *nix platforms and is definitely not the first choice of a UI framework for [...]

View Article


1.wxWidgets – Introduction

OVERVIEW wxWidgets along with Qt are the two most popular cross-platform GUI libraries for C++. wxWidgets has been ported to other languages as well like [...]

View Article

2.wxWidgets – Basics of Getting Started

Before we look into the core UI classes of wxWidgets, we will explore the supporting non-UI utility classes which are often needed in writing applications. [...]

View Article

2a.wxWidgets – console

OVERVIEW The two most common ways of displaying anything out on the console is by using wxPuts() and wxPrintf() . wxPuts() prints a string value [...]

View Article

2b.wxWidgets – wxString

OVERVIEW Strings are used in every application so the wxString class is something which will be used very often. Given below is code which shows [...]

View Article


2c.wxWidgets – Process Control

OVERVIEW wxWidgets provides various functions to interact with the OS and call other applications. wxShell() is used to run OS level commands. wxExecute() can also [...]

View Article

2d.wxWidgets – Platform Info

OVERVIEW These are predefined functions which retrieve various information about the current system. SAMPLE CODE platform.cpp The output is given below: /home/amit ubuntu-amit amit Linux [...]

View Article


2e.wxWidgets – Date and Time

OVERVIEW wxWidgets provides powerful date and time management functions like formatting time strings, handling time zones and doing time calculations. SAMPLE CODE datetime.cpp The output [...]

View Article

2f.wxWidgets – Files & Directories

All standard file and directory operations are supported in wxWidgets. Below are two sample programs – the first writes and reads a text file while [...]

View Article


3.wxWidgets – Windowing Basics

OVERVIEW Now we can actually start using wxWidgets for building GUI screens. The example code in this section will show how to create windows and [...]

View Article

3a. wxWidgets – Simple Window

OVERVIEW We create two windows in the sample program below. SAMPLE CODE window1.h window1.cpp window2.h window2.cpp main.h main.cpp The output is shown below:

View Article

3b. wxWidgets -Application Icon

OVERVIEW Adding an application icon is fairly simple. However the behaviour may differ based on the underlying OS. The standard behaviour of an application icon [...]

View Article
Browsing all 195 articles
Browse latest View live