AminetAminet
Search:
82728 packages online
About
Recent
Browse
Search
Upload
Setup
Services

text/print/printer.zip

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Printer Preferences for AROS
Author:Peter Hutchison
Uploader:pjhutch pcguru plus com (Peter Hutchison)
Type:text/print
Version:1.2
Requires:i386-aros
Architecture:i386-aros
Date:2009-03-14
Download:http://aminet.net/text/print/printer.zip - View contents
Readme:http://aminet.net/text/print/printer.readme
Downloads:281
Short:  Printer Preferences for AROS v40.5
Author: pjhutch()pcguru.plus.com (Peter Hutchison)
Uploader: pjhutch()pcguru.plus.com (Peter Hutchison)
Type: text/print
Architecture: i386-aros

This is the Printer Preferences program for AROS.

Installation:
 Create a Printers folder in Devs folder.
 Copy the Printer preferences program to the Prefs folder.
 
The Preferences program combines the Printertxt and Printergfx
preferences in one program.

The program has been written using SAS/C in AmigaOS 3.9 for 
initial build to aid testing and converted to AROS for i386
using Murks IDE cross development package.

This project has help me to:
* Learn how to program using Magic User Interface (MUI).
* Create a Localized program.
* How to develop for AROS
* How Printer Preferences work.
* How to use IFFParse to save/load preferences.
* Develop MUI menus

The inferface follows AROS guidelines: No close gadget for
Window and uses five buttons (rather than the traditional
three buttons): Test, Revert, Save, Use and Cancel.

Changes:
Feb 2008: Updated code so it can use other Locales properly.
Feb 2009: Replaces NewMenu with MUI menu objects to make
          menus work.
          
Source code is enclosed to allow other developers understand
AROS and the Amiga more. Source is GPL so other may develop
it further. Just leave my name in.




Uploaded using: archives.aros-exec.org


Contents of text/print/printer.zip
Archive:  /home/aminet/aminet_root/doc//text/print/printer.zip
 Length   Method    Size  Ratio   Date   Time   CRC-32    Name
--------  ------  ------- -----   ----   ----   ------    ----
      63  Defl:N       46  27%  02-27-09 15:24  6d051256  Catalogs/create_catalog
     834  Defl:N      311  63%  02-27-09 15:24  69188db6  Catalogs/create_catalog.info
    2118  Defl:N     1073  49%  02-27-09 15:24  83c66b63  Catalogs/deutsch/printer.catalog
      68  Stored       68   0%  02-27-09 15:24  ca496f29  Catalogs/english.ct
    1256  Defl:N      220  83%  02-27-09 15:24  7922c6ce  Catalogs/english/printer.catalog
      68  Defl:N       56  18%  02-27-09 15:24  f6a57def  Catalogs/makecat
     834  Defl:N      313  63%  02-27-09 15:24  68d208ba  Catalogs/makecat.info
    3520  Defl:N     1326  62%  02-27-09 15:24  4cb17a3f  Catalogs/printer.cd
    4034  Defl:N     1178  71%  03-09-09 19:46  c7ee001a  Global.h
    1504  Defl:N      537  64%  03-09-09 19:46  27b94e15  Locale.c
     104  Defl:N       67  36%  03-09-09 19:46  fb204b5d  main.c
    8414  Defl:N     2079  75%  03-09-09 19:46  3e53a2a6  Misc.c
    9450  Defl:N     2168  77%  03-09-09 19:46  cc2ed08f  prefs.c
   43789  Defl:N    15605  64%  03-09-09 19:46  6ac6b239  Printer
   22050  Defl:N     4342  80%  03-09-09 19:46  c68b8504  printer.c
    1283  Defl:N      369  71%  03-09-09 19:46  7f879808  Printer.dev
    1702  Defl:N      689  60%  03-09-09 19:46  22ba2f5e  printer.h
     145  Defl:N      122  16%  03-09-09 19:46  b1fd1cb4  Printer.lnk
    1341  Defl:N      684  49%  03-13-09 19:32  382dc097  Printer.readme
   20854  Defl:N     4269  80%  03-09-09 19:46  2c40441d  strings.h
--------          -------  ---                            -------
  123431            35522  71%                            20 files

Aminet © 1992-2019 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>