Skip to content

Commit

Permalink
Version and readme
Browse files Browse the repository at this point in the history
  • Loading branch information
hernandp committed Jul 17, 2017
1 parent ab83726 commit 32fcc3f
Show file tree
Hide file tree
Showing 4 changed files with 67 additions and 2 deletions.
63 changes: 63 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,65 @@
# CartelMania for Windows


## Overview

The aim of this project is to reach version 1.0 with a similar feature set
of the popular 80's era program "BannerMania" which was available for PC
and Macintosh systems. It's intended to be a remake for Windows systems,
with a more or less modern approach.

"Cartel" is an approximate Argentinian-Spanish translation of "Banner".

CartelMania code is based on:

* Modern C++
* Windows Template Library 9.1
* PugiXML
* GDI+ subsystem

## Compatibility

With the current code and compiler/linker settings, CartelMania can be run from
Windows XP up to Windows 10 systems.

(Probably WINE can be used to run it under Linux: this is *untested*).

## Requirements for building

Visual Studio 2015/17 should be enough. Ports to other compilers plus migration to
CMake based project should be reasonable for the future.

## Features

Some of the intended features are already implemented, some will be (partially,
or completely)... some will not.

## Current feature set

This is the current (as July 2017) feature set.

See 'Issues' section for lacking and/or problematic areas.

### Selector with BannerMania-style 'vintage' colors

### Basic text editor

### BannerMania layouts

### Effects

### Shape modifiers

### Page layout












2 changes: 2 additions & 0 deletions src/AboutDlg.cxx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
#include "stdafx.h"
#include "AboutDlg.h"
#include "Version.h"

BOOL AboutDialog::OnInitDialog(CWindow wndFocus, LPARAM lInitParam)
{
Expand All @@ -23,6 +24,7 @@ BOOL AboutDialog::OnInitDialog(CWindow wndFocus, LPARAM lInitParam)
HFONT hFontVersion = m_fontVersion.CreatePointFont(100, L"Arial", dc);
HFONT hFontLicense = m_fontLicense.CreatePointFont(80, L"Arial", dc);

sVersion.SetWindowTextW(CMANIA_VERSION_STRING);
sLicenseTerms.SetFont(hFontLicense);
sLicenseTerms.SetWindowTextW(szLicense);

Expand Down
Binary file modified src/CartelMania.rc
Binary file not shown.
4 changes: 2 additions & 2 deletions src/Version.h
Original file line number Diff line number Diff line change
Expand Up @@ -36,8 +36,8 @@
#define X_TO_STR(A) #A
#define TO_STR(A) X_TO_STR(A)

#define _REVPLACEHOLDER 9999
#define _BUILDPLACEHOLDER 9999
#define _REVPLACEHOLDER 196
#define _BUILDPLACEHOLDER 1390

// ---------------------------------------------------------------------------
#define CMANIA_VERSION_MAJOR 0
Expand Down

0 comments on commit 32fcc3f

Please sign in to comment.