From dc625d3c827db185bb26cc42aebe0fe41c725ee2 Mon Sep 17 00:00:00 2001 From: Nicholas Pease Date: Fri, 8 Feb 2019 22:36:57 +0000 Subject: [PATCH] Updated even more --- contact.html | 5 +- css/style.css | 28 ++++ img/LAX18.jpeg | Bin 0 -> 1437 bytes index.html | 7 +- libraries/index.html | 30 ++++ libraries/nosgraphics.html | 326 +++++++++++++++++++++++++++++++++++++ programs.html | 5 +- projects.html | 7 +- 8 files changed, 399 insertions(+), 9 deletions(-) create mode 100644 css/style.css create mode 100644 img/LAX18.jpeg create mode 100644 libraries/index.html create mode 100644 libraries/nosgraphics.html diff --git a/contact.html b/contact.html index f2c87c1..504328f 100644 --- a/contact.html +++ b/contact.html @@ -1,14 +1,14 @@ LAX18's Homepage | Contact - +
diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..65a7fc8 --- /dev/null +++ b/css/style.css @@ -0,0 +1,28 @@ +@import url("https://fonts.googleapis.com/css?family=Russo+One"); +@import url("https://fonts.googleapis.com/css?family=Ubuntu"); +@import url('https://fonts.googleapis.com/css?family=Staatliches'); +#titles {font-family: 'Staatliches', cursive;font-size: 18pt;} +#subtitles {font-family: 'Ubuntu', sans-serif;} +#logofont {font-family: 'Staatliches', cursive;} +#nav {border-style: solid;border-color: black;} +#contact-body {font-size: 15;} +#navbarlogo {padding-bottom: 10px;} +#entirenav {position: -webkit-sticky; /* Safari */ + position: sticky; + top: 0; + background-color: white;} +.nav-bar {list-style-type: none; + margin: 0; + padding: 0; + display: inline; + background-color: white;} +.nav-bar-li {display: inline-block;padding: 10px 20px 10px;margin: auto;background-color: white;} +a {text-decoration: none;color: black;} +li.nav-bar-li:hover{background-color: black;color: white;} +li.nav-bar-li:hover a{background-color: black;color: white;} +body {background-color: white;color: black;font-family: 'Ubuntu', sans-serif;} +table tr.separator { height: 30px; } +.active {color: green;} +.inactive {color: orange;} +.canceled {color: red;} +.depracated {color: yellow;} diff --git a/img/LAX18.jpeg b/img/LAX18.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..045a12db29919b2f9abf414e0069cc3e487dda65 GIT binary patch literal 1437 zcmex=DK+5#AqGJXMjb{SW=16jCP7AK zLB{__7-T@sWMT%n6$Ut1*;v>)8JYgyV&H&?_cXxdD5M!@Y+8kZtFXF8IJ*w#XR};Z{T126*vLIgPoAcleifC*$BNuVB&Y0PAqW-GwJ$jrpd#0`uWh*OvtnORub7z7oC zB-lBG4Ff{cCojGHSVXC)NkBO;B(ZRUk(r}QacT3W&Cpn6v}gD$xI)KRYo}Y{gWH)m z*O)!fH{_I3TBe_;9n!h#&1tt~Tb|oJ*3LZfpFw%ojHI^@{=M5I|K#-*_s3?-HwYEo z?t6aV#qZS@rp!!aTJ1X{X^G%dqmNw0tIRySI=i)7t>u0Sc)2F-&s8~_;PGpvRo1>o z|E|Snta=m^u{mk4P)OPmgBJo8mk+ev>?~f?nX&SRo_?I}wA>?`R4??rnA~mTkZJZv zuuiwQP2Z1w{ce%Cx}_fB3)nw@6rYy-*=Fyv%a2`Nn1s5XHB2aYdMH;cCMsL)>yeYc z*B+d}_WSi;W1jP3PlFamEYF(O8PRdUeSizmCqTM9XIhgab3mdy32L3a?#@W^r_|7CJH-g z2-sh_7ZW|LbbZFLh$~Vm843ES{>+ZGcTBXiq|UAleeBq~it|Jv zbEd1vHb?Owo5?dxW8!Ku6OM-`MP6AtrM`ZS7H@s;!VsNMEu&XowOYNB_pDhtDR#o| z*&5b{|r;tIuu5(y{0F*&VTilC%#i^-tBudv(9tAQHiv^wd}QfsfTip zo#f&13}|UBc6Iej_3@dhw@~wEu&T9^^RZ>G&r8j2b3M1jb=7*;$g)SV*L}qr-|jp4 z_Wh@reaE#oE?QS@*;jE_e2YH!*NwaMGvdTwCzr%s*rR{#*o(ajE8^GoUaWTdus>RQ z(YMxzb=w`HzKiS*+V8#YQ0jD*gVj?r^NNYwJNLQ0uk+6>T=2cf z=1qQdT`4d7?upNnt8RZ@kzsqM-&*?G{khJL@19iNxVP=kD=GeR<#T_9z!^#qse}UO afd)wSWCW&clm85$JcmOGuyBJYxd{L&lDky^ literal 0 HcmV?d00001 diff --git a/index.html b/index.html index c4cfe3f..dedaf07 100644 --- a/index.html +++ b/index.html @@ -1,7 +1,7 @@ LAX18's Homepage - + @@ -12,7 +12,7 @@
@@ -27,3 +28,5 @@

Here I will post updates to my various types of programs that I submit

Please keep in mind that this website is still under construction and will remain that way until I decide to complete it.
+ + diff --git a/libraries/index.html b/libraries/index.html new file mode 100644 index 0000000..f3c3546 --- /dev/null +++ b/libraries/index.html @@ -0,0 +1,30 @@ + + +LAX18's Homepage + + + + + + + +
+ + +
+NOS ICE Libraries
+ - NOS Graphics Library + + diff --git a/libraries/nosgraphics.html b/libraries/nosgraphics.html new file mode 100644 index 0000000..f984fe8 --- /dev/null +++ b/libraries/nosgraphics.html @@ -0,0 +1,326 @@ + + +LAX18's Homepage + + + + + + + +
+ + +
+ NOS Graphics Library +

Usage / Installation:

+

To use this library, download it from **insert link** and transfer the NOSLIB program to your calc. Then, in your header, you want to add the following code:

+

AsmComp(NOSLIB)

+

This will add your program in the compilation process. After this, you only need to use each command if you need it as described below.

+

 

+

Global Variables:

+

IN - General Purpose Command Input (100 bytes)

+

OUT - General Purpose Command Output (50 bytes)

+

NOSIN - Secondary Command Input (50 bytes)

+

NOS - Global Command Data Storage

+

 

+
+

Lbl SETUP

+

Sets up the canvas screen and sets the global library variables.

+

Inputs:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Entry:Size:Setting:
IN+01 byteBG Color 1
IN+11 byteBG Color 2
IN+21 byteText Color 1
IN+31 byteText Color 2
+

Outputs: None

+

 

+

Variables Used:

+

NOS - 4 bytes - Global color definitions

+

IN - 4 bytes - Input

+

A - Overwritten and not restored

+

 

+

Notes:

+

The background color 1 is the primary background color, where as the secondary is the one used for shapes, the status bar, and lines. The text color 1 is for text on the background color 1 background, and text color 2 is for text on background color 2.

+
+

Lbl STATUSBAR

+

Displays status bar, with global color index, at the top of the screen with the specified string.

+

Inputs:

+ + + + + + + + + + + + + + + + + + +
Entry:Size:Setting:
IN+030 bytesStatus Bar Title
IN+401 byteSet for null byte (Set to 0)
+

Outputs: None

+

 

+

Variables Used:

+

IN - 30 bytes - Input

+

NOS - 4 bytes - Color Definitions

+

NOSIN - 6 bytes - For subprogram

+

Str1 - For displaying string, overwritten and not restored

+
+

 

+

Lbl INPUT

+

Input routine for drawing canvas.

+

Inputs:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Entry:Size:Setting:
IN+03 bytesX Position of box
IN+33 bytesY Position of box
IN+63 bytesBorders for box (1 for borders, 0 for no borders)
IN+93 bytesSpaces format (0 to disallow, 1 to allow)
IN+123 bytesInput format (0 for letters, 1 for numbers)
IN+153 bytesMax length (leave blank for auto)
IN+183 bytesLock Case (1 prevents changing character set, 0 allows)
+

Outputs:

+ + + + + + + + + + + + + +
Entry:Size:Description:
OUT+0Max length specified (or use length(OUT)String returned from input (EXIT if CLEAR is pressed)
+

 

+

Variables Used:

+

NOS - 4 bytes - Global color definitions

+

IN - 21 bytes - Input

+

A - Overwritten and not restored

+

Str2 - Overwritten and not restored

+

Str3 - Overwritten and not restored

+

Str4 - Overwritten and not restored

+

G - Overwritten and not restored

+ +
+

 

+

Lbl DIALOG

+

Displays smaller window with custom status bar.

+

Inputs:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Entry:Size:Setting:
IN+010 bytesStatus bar title
IN+101 bytesnull Byte
IN+113 bytesX position
IN+143 bytesY position
IN+173 bytesWidth of box
IN+203 bytesHeight of box
+

Outputs: None

+

 

+

Variables Used:

+

NOS - 4 bytes - Global color definitions

+

IN - 21 bytes - Input

+

Str1 - Overwritten and not restored

+
+

 

+

Lbl PROMPT

+

Similar to DIALOG, however has built in input routine.

+

Inputs:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Entry:Size:Setting:
IN+010 bytesMini Status bar title
IN+101 bytesnull Byte
IN+113 bytesX position
IN+143 bytesY position
IN+173 bytesWidth of box
IN+203 bytesHeight of box
IN+233 bytesSpaces format (0 to disallow, 1 to allow)
IN+263 bytesInput format (0 for letters, 1 for numbers)
IN+293 bytesMax length (leave blank for auto)
IN+323 bytesLock Case (1 prevents changing character set, 0 allows)
+

Outputs:

+ + + + + + + + + + + + + +
Entry:Size:Description:
OUT+0Max length specified (or use length(OUT))String returned from input (EXIT if CLEAR is pressed)
+

 

+

Variables Used:

+

NOS - 4 bytes - Global color definitions

+

IN - 21 bytes - Input

+

A - Overwritten and not restored

+

Str1 - Overwritten and not restored

+

Str2 - Overwritten and not restored

+

Str3 - Overwritten and not restored

+

Str4 - Overwritten and not restored

+

G - Overwritten and not restored

+ + + \ No newline at end of file diff --git a/programs.html b/programs.html index 497e48a..2d5e8a5 100644 --- a/programs.html +++ b/programs.html @@ -1,7 +1,7 @@ LAX18's Homepage | Programs - +