--- title: "Transparent Ink" type: "article" slug: "transparent-ink" url: "http://localhost/article/transparent-ink/" markdown_url: "http://localhost/article/transparent-ink.md" published_at: "2022-10-07T12:24:41+00:00" modified_at: "2026-08-04T23:25:31+00:00" featured_image: url: "http://localhost/wp-content/uploads/2022/04/20230809-041332.jpg" excerpt: "Please refer to Syd Wyncoop's article on Color Codes in the January issue and my article in the December issue (More On Attributes). I recently read more on this subject that sheds additional light on the use of color attributes. This was found in The Art Of Programming The ZX Spectrum by M James, an…" category: - name: "The Plotter" slug: "the-plotter" taxonomy: "category" url: "http://localhost/category/periodicals/the-plotter/" post_tag: - name: "Best of Timex/Sinclair 2068 Articles and Documents" slug: "ts2068best" taxonomy: "post_tag" url: "http://localhost/tag/ts2068best/" - name: "TS 2068" slug: "ts2068" taxonomy: "post_tag" url: "http://localhost/tag/ts2068/" - name: "Tutorial" slug: "tutorial" taxonomy: "post_tag" url: "http://localhost/tag/tutorial/" - name: "Type-in program" slug: "type-in-program" taxonomy: "post_tag" url: "http://localhost/tag/type-in-program/" model: - name: "Timex/Sinclair 2068" slug: "ts-2068" taxonomy: "model" url: "http://localhost/model/ts-2068/" indiv: - name: "Dick Wagner" slug: "dick-wagner" taxonomy: "indiv" url: "http://localhost/indiv/dick-wagner/" publication_r: id: 21216 title: "The Plotter" type: "periodical" url: "http://localhost/periodical/the-plotter/" authors: "Dick Wagner" authors_r: - name: "Dick Wagner" slug: "dick-wagner" taxonomy: "indiv" url: "http://localhost/indiv/dick-wagner/" volume: "5" issue: "3" issues_articles: - id: 39446 title: "The Plotter v5 n3" type: "issue" url: "http://localhost/issue/the-plotter-v5-n3/" pages: "8" pubdate: "March 1987" archive_link: false --- # Transparent Ink Please refer to [Syd Wyncoop’s](http://localhost/indiv/syd-wyncoop/) article on Color Codes in the January issue and my article in the December issue ([More On Attributes](http://localhost/article/more-on-attributes/)). I recently read more on this subject that sheds additional light on the use of color attributes. This was found in The Art Of Programming The ZX Spectrum by M James, an English publication. There will be a review on this small book later. It is possible to assign an attribute to a specific location on the screen and call it up at will. It can be a color as PAPER or INK, and it can be BRIGHT and or FLASH. Try these two lines: ``` 10 PRINT AT 10,10; FLASH 1; "*" ``` RUN and there is a flashing . Now add this line and RUN: ``` 20 PRINT AT 10,10; FLASH 8; "BANG" ``` The “B° is the only character flashing because it is taking the action given to this location when FLASH 8 is used. In a program structure it might be used like this: ``` 10 PRINT AT 10,16; FLASH 1;"********" 80 PRINT AT 10,0; FLASH 8; "This line has a flashing word!" ``` The word “flashing” replaces the 8 “*” by the use of FLASH 8. The same principal applies to to BRIGHT, INK and PAPER and in combination. For PAPER 8 any new character at the designated location will assume the color of the paper background assigned by PAPER. Such characteristics can be called “transparent” in the sense that it lets the original attribute show thru. This ability to assign a feature to a specific location would seem to have value in games in conjunction with a color monitor, as well with a B & W monitor.