Difference between revisions of "Template:Professional GEM"

From AtariForumWiki2018
Jump to: navigation, search
Line 7: Line 7:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part I - Windows#In the beginning|In the beginning]] ? [[Professional GEM - Part I - Windows#Open sesame|Open sesame]] ? [[Professional GEM - Part I - Windows#Cleaning up|Cleaning up]]  ? [[Professional GEM - Part I - Windows#Those fat sliders|Those fat sliders]]  ? [[Professional GEM - Part I - Windows#Coming up next|Coming up next]]  ? [[Professional GEM - Part I - Windows#Feedback|Feedback]]
+
| [[Professional GEM - Part I - Windows#In the beginning|In the beginning]] ♦ [[Professional GEM - Part I - Windows#Open sesame|Open sesame]] ♦ [[Professional GEM - Part I - Windows#Cleaning up|Cleaning up]]  ♦ [[Professional GEM - Part I - Windows#Those fat sliders|Those fat sliders]]  ♦ [[Professional GEM - Part I - Windows#Coming up next|Coming up next]]  ♦ [[Professional GEM - Part I - Windows#Feedback|Feedback]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part II - Windows|Part II {{--}} Windows]]'''
 
|  colspan="3" | '''[[Professional GEM - Part II - Windows|Part II {{--}} Windows]]'''
Line 13: Line 13:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part II - Windows#Excelsior|Excelsior]]  ? [[Professional GEM - Part II - Windows#Redrawing windows|Redrawing windows]]  ? [[Professional GEM - Part II - Windows#Caveat emptor|Caveat emptor]]  ? [[Professional GEM - Part II - Windows#Into the bits|Into the bits]]  ? [[Professional GEM - Part II - Windows#A small confession|A small confession]]  ? [[Professional GEM - Part II - Windows#Window control request|Window control request]]  ? [[Professional GEM - Part II - Windows#Window slider messages|Window slider messages]]  ? [[Professional GEM - Part II - Windows#A common bug|A common bug]]  ? [[Professional GEM - Part II - Windows#Dept. of dirty tricks|Dept. of dirty tricks]]  ? [[Professional GEM - Part II - Windows#A sin of omission|A sin of omission]]  ? [[Professional GEM - Part II - Windows#Coming soon|Coming soon]]
+
| [[Professional GEM - Part II - Windows#Excelsior|Excelsior]]  ♦ [[Professional GEM - Part II - Windows#Redrawing windows|Redrawing windows]]  ♦ [[Professional GEM - Part II - Windows#Caveat emptor|Caveat emptor]]  ♦ [[Professional GEM - Part II - Windows#Into the bits|Into the bits]]  ♦ [[Professional GEM - Part II - Windows#A small confession|A small confession]]  ♦ [[Professional GEM - Part II - Windows#Window control request|Window control request]]  ♦ [[Professional GEM - Part II - Windows#Window slider messages|Window slider messages]]  ♦ [[Professional GEM - Part II - Windows#A common bug|A common bug]]  ♦ [[Professional GEM - Part II - Windows#Dept. of dirty tricks|Dept. of dirty tricks]]  ♦ [[Professional GEM - Part II - Windows#A sin of omission|A sin of omission]]  ♦ [[Professional GEM - Part II - Windows#Coming soon|Coming soon]]
 
|-  
 
|-  
 
|  colspan="3" | '''[[Professional GEM - Part III - The dialog handler|Part III {{--}} The dialog handler]]'''
 
|  colspan="3" | '''[[Professional GEM - Part III - The dialog handler|Part III {{--}} The dialog handler]]'''
Line 19: Line 19:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part III - The dialog handler#A meaningful dialog|A meaningful dialog]]  ? [[Professional GEM - Part III - The dialog handler#Defining terms|Defining terms]]  ? [[Professional GEM - Part III - The dialog handler#Bug alert!|Bug alert!]]  ? [[Professional GEM - Part III - The dialog handler#A handy trick|A handy trick]]  ? [[Professional GEM - Part III - The dialog handler#Clean up|Clean up]]  ? [[Professional GEM - Part III - The dialog handler#Recap|Recap]]  ? [[Professional GEM - Part III - The dialog handler#Button Button|Button Button]]  ? [[Professional GEM - Part III - The dialog handler#Who's got the button?|Who's got the button?]]  ? [[Professional GEM - Part III - The dialog handler#Coming up next|Coming up next]]  ? [[Professional GEM - Part III - The dialog handler#Dispell gremlins|Dispell gremlins]]
+
| [[Professional GEM - Part III - The dialog handler#A meaningful dialog|A meaningful dialog]]  ♦ [[Professional GEM - Part III - The dialog handler#Defining terms|Defining terms]]  ♦ [[Professional GEM - Part III - The dialog handler#Bug alert!|Bug alert!]]  ♦ [[Professional GEM - Part III - The dialog handler#A handy trick|A handy trick]]  ♦ [[Professional GEM - Part III - The dialog handler#Clean up|Clean up]]  ♦ [[Professional GEM - Part III - The dialog handler#Recap|Recap]]  ♦ [[Professional GEM - Part III - The dialog handler#Button Button|Button Button]]  ♦ [[Professional GEM - Part III - The dialog handler#Who's got the button?|Who's got the button?]]  ♦ [[Professional GEM - Part III - The dialog handler#Coming up next|Coming up next]]  ♦ [[Professional GEM - Part III - The dialog handler#Dispell gremlins|Dispell gremlins]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part IV - Resource structure|Part IV {{--}} Resource structure]]'''
 
|  colspan="3" | '''[[Professional GEM - Part IV - Resource structure|Part IV {{--}} Resource structure]]'''
Line 25: Line 25:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part IV - Resource structure#A maze of twisty little passages|A maze of twisty little passages]]  ? [[Professional GEM - Part IV - Resource structure#Putting it to work|Putting it to work]]  ? [[Professional GEM - Part IV - Resource structure#Letters we get letters|Letters, we get letters]]  ? [[Professional GEM - Part IV - Resource structure#Straw poll!|Straw poll!]]  ? [[Professional GEM - Part IV - Resource structure#Stay tuned!|Stay tuned!]]
+
| [[Professional GEM - Part IV - Resource structure#A maze of twisty little passages|A maze of twisty little passages]]  ♦ [[Professional GEM - Part IV - Resource structure#Putting it to work|Putting it to work]]  ♦ [[Professional GEM - Part IV - Resource structure#Letters we get letters|Letters, we get letters]]  ♦ [[Professional GEM - Part IV - Resource structure#Straw poll!|Straw poll!]]  ♦ [[Professional GEM - Part IV - Resource structure#Stay tuned!|Stay tuned!]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part V - Resource tree structures|Part V {{--}} Resource tree structures]]'''
 
|  colspan="3" | '''[[Professional GEM - Part V - Resource tree structures|Part V {{--}} Resource tree structures]]'''
Line 31: Line 31:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part V - Resource tree structures#How GEM does it|How GEM does it]]  ? [[Professional GEM - Part V - Resource tree structures#Thought experiments|Thought experiments]]  ? [[Professional GEM - Part V - Resource tree structures#A treewalker of our own|A treewalker of our own]]
+
| [[Professional GEM - Part V - Resource tree structures#How GEM does it|How GEM does it]]  ♦ [[Professional GEM - Part V - Resource tree structures#Thought experiments|Thought experiments]]  ♦ [[Professional GEM - Part V - Resource tree structures#A treewalker of our own|A treewalker of our own]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part VI - Raster operations|Part VI {{--}} Raster operations]]'''
 
|  colspan="3" | '''[[Professional GEM - Part VI - Raster operations|Part VI {{--}} Raster operations]]'''
Line 37: Line 37:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part VI - Raster operations#Seasons greetings|Seasons greetings]]  ? [[Professional GEM - Part VI - Raster operations#Defining terms|Defining terms]]  ? [[Professional GEM - Part VI - Raster operations#Monochrome vs. color|Monochrome vs. color]]  ? [[Professional GEM - Part VI - Raster operations#Standard vs. device-specific format|Standard vs. device-specific format]]  ? [[Professional GEM - Part VI - Raster operations#Even-word vs. fringes|Even-word vs. fringes]]  ? [[Professional GEM - Part VI - Raster operations#MFDB's|MFDB's]]  ? [[Professional GEM - Part VI - Raster operations#Let's operate|Let's operate]]  ? [[Professional GEM - Part VI - Raster operations#Transform form|Transform form]]  ? [[Professional GEM - Part VI - Raster operations#Copy raster opaque|Copy raster opaque]]  ? [[Professional GEM - Part VI - Raster operations#Copy raster transparent|Copy raster transparent]]  ? [[Professional GEM - Part VI - Raster operations#The mode parameter|The mode parameter]]  ? [[Professional GEM - Part VI - Raster operations#Replace mode|Replace mode]]  ? [[Professional GEM - Part VI - Raster operations#Erase mode|Erase mode]]  ? [[Professional GEM - Part VI - Raster operations#Xor mode|Xor mode]]  ? [[Professional GEM - Part VI - Raster operations#Transparent mode|Transparent mode]]  ? [[Professional GEM - Part VI - Raster operations#Reverse transparent mode|Reverse transparent mode]]  ? [[Professional GEM - Part VI - Raster operations#The problem of color|The problem of color]]  ? [[Professional GEM - Part VI - Raster operations#Optimizing raster operations|Optimizing raster operations]]  ? [[Professional GEM - Part VI - Raster operations#Avoid merged copies|Avoid merged copies]]  ? [[Professional GEM - Part VI - Raster operations#Move to corresponding pixels|Move to corresponding pixels]]  ? [[Professional GEM - Part VI - Raster operations#Avoid fringes|Avoid fringes]]  ? [[Professional GEM - Part VI - Raster operations#Use another method|Use another method]]  ? [[Professional GEM - Part VI - Raster operations#Feedback results|Feedback results]]  ? [[Professional GEM - Part VI - Raster operations#The next question|The next question]]  ? [[Professional GEM - Part VI - Raster operations#Coming up soon|Coming up soon]]
+
| [[Professional GEM - Part VI - Raster operations#Seasons greetings|Seasons greetings]]  ♦ [[Professional GEM - Part VI - Raster operations#Defining terms|Defining terms]]  ♦ [[Professional GEM - Part VI - Raster operations#Monochrome vs. color|Monochrome vs. color]]  ♦ [[Professional GEM - Part VI - Raster operations#Standard vs. device-specific format|Standard vs. device-specific format]]  ♦ [[Professional GEM - Part VI - Raster operations#Even-word vs. fringes|Even-word vs. fringes]]  ♦ [[Professional GEM - Part VI - Raster operations#MFDB's|MFDB's]]  ♦ [[Professional GEM - Part VI - Raster operations#Let's operate|Let's operate]]  ♦ [[Professional GEM - Part VI - Raster operations#Transform form|Transform form]]  ♦ [[Professional GEM - Part VI - Raster operations#Copy raster opaque|Copy raster opaque]]  ♦ [[Professional GEM - Part VI - Raster operations#Copy raster transparent|Copy raster transparent]]  ♦ [[Professional GEM - Part VI - Raster operations#The mode parameter|The mode parameter]]  ♦ [[Professional GEM - Part VI - Raster operations#Replace mode|Replace mode]]  ♦ [[Professional GEM - Part VI - Raster operations#Erase mode|Erase mode]]  ♦ [[Professional GEM - Part VI - Raster operations#Xor mode|Xor mode]]  ♦ [[Professional GEM - Part VI - Raster operations#Transparent mode|Transparent mode]]  ♦ [[Professional GEM - Part VI - Raster operations#Reverse transparent mode|Reverse transparent mode]]  ♦ [[Professional GEM - Part VI - Raster operations#The problem of color|The problem of color]]  ♦ [[Professional GEM - Part VI - Raster operations#Optimizing raster operations|Optimizing raster operations]]  ♦ [[Professional GEM - Part VI - Raster operations#Avoid merged copies|Avoid merged copies]]  ♦ [[Professional GEM - Part VI - Raster operations#Move to corresponding pixels|Move to corresponding pixels]]  ♦ [[Professional GEM - Part VI - Raster operations#Avoid fringes|Avoid fringes]]  ♦ [[Professional GEM - Part VI - Raster operations#Use another method|Use another method]]  ♦ [[Professional GEM - Part VI - Raster operations#Feedback results|Feedback results]]  ♦ [[Professional GEM - Part VI - Raster operations#The next question|The next question]]  ♦ [[Professional GEM - Part VI - Raster operations#Coming up soon|Coming up soon]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part VII - Menu structures|Part VII {{--}} Menu structures]]'''
 
|  colspan="3" | '''[[Professional GEM - Part VII - Menu structures|Part VII {{--}} Menu structures]]'''
Line 43: Line 43:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part VII - Menu structures#Happy new year|Happy new year]]  ? [[Professional GEM - Part VII - Menu structures#Menu basics|Menu basics]]  ? [[Professional GEM - Part VII - Menu structures#Menu structures|Menu structures]]  ? [[Professional GEM - Part VII - Menu structures#Using the menu|Using the menu]]  ? [[Professional GEM - Part VII - Menu structures#Getting fancy|Getting fancy]]  ? [[Professional GEM - Part VII - Menu structures#Check please?|Check please?]]  ? [[Professional GEM - Part VII - Menu structures#Now you see it now you don't|Now you see it now you don't]]  ? [[Professional GEM - Part VII - Menu structures#Lunch and dinner menus|Lunch and dinner menus]]  ? [[Professional GEM - Part VII - Menu structures#Do it yourself|Do it yourself]]  ? [[Professional GEM - Part VII - Menu structures#Make pretty|Make pretty]]  ? [[Professional GEM - Part VII - Menu structures#That's it for now!|That's it for now!]]
+
| [[Professional GEM - Part VII - Menu structures#Happy new year|Happy new year]]  ♦ [[Professional GEM - Part VII - Menu structures#Menu basics|Menu basics]]  ♦ [[Professional GEM - Part VII - Menu structures#Menu structures|Menu structures]]  ♦ [[Professional GEM - Part VII - Menu structures#Using the menu|Using the menu]]  ♦ [[Professional GEM - Part VII - Menu structures#Getting fancy|Getting fancy]]  ♦ [[Professional GEM - Part VII - Menu structures#Check please?|Check please?]]  ♦ [[Professional GEM - Part VII - Menu structures#Now you see it now you don't|Now you see it now you don't]]  ♦ [[Professional GEM - Part VII - Menu structures#Lunch and dinner menus|Lunch and dinner menus]]  ♦ [[Professional GEM - Part VII - Menu structures#Do it yourself|Do it yourself]]  ♦ [[Professional GEM - Part VII - Menu structures#Make pretty|Make pretty]]  ♦ [[Professional GEM - Part VII - Menu structures#That's it for now!|That's it for now!]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part VIII - User interfaces|Part VIII {{--}} User interfaces]]'''
 
|  colspan="3" | '''[[Professional GEM - Part VIII - User interfaces|Part VIII {{--}} User interfaces]]'''
Line 49: Line 49:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part VIII - User interfaces#And now for something completely different!|And now for something completely different!]]  ? [[Professional GEM - Part VIII - User interfaces#Credit where it's due|Credit where it's due]]  ? [[Professional GEM - Part VIII - User interfaces#Fingertips|Fingertips]]  ? [[Professional GEM - Part VIII - User interfaces#Muscles|Muscles]]  ? [[Professional GEM - Part VIII - User interfaces#Eyes|Eyes]]  ? [[Professional GEM - Part VIII - User interfaces#Short-term memory|Short-term memory]]  ? [[Professional GEM - Part VIII - User interfaces#Chunking|Chunking]]  ? [[Professional GEM - Part VIII - User interfaces#Think!|Think!]]  ? [[Professional GEM - Part VIII - User interfaces#Are we not men?|Are we not men?]]  ? [[Professional GEM - Part VIII - User interfaces#Of modes and bandwidth|Of modes and bandwidth]]  ? [[Professional GEM - Part VIII - User interfaces#To do is to be!|To do is to be!]]  ? [[Professional GEM - Part VIII - User interfaces#Amen...|Amen...]]
+
| [[Professional GEM - Part VIII - User interfaces#And now for something completely different!|And now for something completely different!]]  ♦ [[Professional GEM - Part VIII - User interfaces#Credit where it's due|Credit where it's due]]  ♦ [[Professional GEM - Part VIII - User interfaces#Fingertips|Fingertips]]  ♦ [[Professional GEM - Part VIII - User interfaces#Muscles|Muscles]]  ♦ [[Professional GEM - Part VIII - User interfaces#Eyes|Eyes]]  ♦ [[Professional GEM - Part VIII - User interfaces#Short-term memory|Short-term memory]]  ♦ [[Professional GEM - Part VIII - User interfaces#Chunking|Chunking]]  ♦ [[Professional GEM - Part VIII - User interfaces#Think!|Think!]]  ♦ [[Professional GEM - Part VIII - User interfaces#Are we not men?|Are we not men?]]  ♦ [[Professional GEM - Part VIII - User interfaces#Of modes and bandwidth|Of modes and bandwidth]]  ♦ [[Professional GEM - Part VIII - User interfaces#To do is to be!|To do is to be!]]  ♦ [[Professional GEM - Part VIII - User interfaces#Amen...|Amen...]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Part IX - VDI Graphics: Lines and solids|Part IX {{--}} VDI Graphics: Lines and solids]]'''
 
|  colspan="3" | '''[[Professional GEM - Part IX - VDI Graphics: Lines and solids|Part IX {{--}} VDI Graphics: Lines and solids]]'''
Line 55: Line 55:
 
|-
 
|-
 
!
 
!
−
| [[Professional GEM - Part IX - VDI Graphics: Lines and solids#A bit of history|A bit of history]]  ? [[Professional GEM - Part IX - VDI Graphics: Lines and solids#The line forms on the left|The line forms on the left]]  ? [[Professional GEM - Part IX - VDI Graphics: Lines and solids#Solids|Solids]]  ? [[Professional GEM - Part IX - VDI Graphics: Lines and solids#To be continued|To be continued]]
+
| [[Professional GEM - Part IX - VDI Graphics: Lines and solids#A bit of history|A bit of history]]  ♦ [[Professional GEM - Part IX - VDI Graphics: Lines and solids#The line forms on the left|The line forms on the left]]  ♦ [[Professional GEM - Part IX - VDI Graphics: Lines and solids#Solids|Solids]]  ♦ [[Professional GEM - Part IX - VDI Graphics: Lines and solids#To be continued|To be continued]]
 
|-
 
|-
 
|  colspan="3" | '''[[Professional GEM - Appendices|Appendices]]'''
 
|  colspan="3" | '''[[Professional GEM - Appendices|Appendices]]'''

Revision as of 17:19, 20 August 2011

Professional GEM
[[Professional GEM - Part I - Windows|Part I Template:-- Windows]]
In the beginning ♦ Open sesame ♦ Cleaning up ♦ Those fat sliders ♦ Coming up next ♦ Feedback
[[Professional GEM - Part II - Windows|Part II Template:-- Windows]]
Excelsior ♦ Redrawing windows ♦ Caveat emptor ♦ Into the bits ♦ A small confession ♦ Window control request ♦ Window slider messages ♦ A common bug ♦ Dept. of dirty tricks ♦ A sin of omission ♦ Coming soon
[[Professional GEM - Part III - The dialog handler|Part III Template:-- The dialog handler]]
A meaningful dialog ♦ Defining terms ♦ Bug alert! ♦ A handy trick ♦ Clean up ♦ Recap ♦ Button Button ♦ Who's got the button? ♦ Coming up next ♦ Dispell gremlins
[[Professional GEM - Part IV - Resource structure|Part IV Template:-- Resource structure]]
A maze of twisty little passages ♦ Putting it to work ♦ Letters, we get letters ♦ Straw poll! ♦ Stay tuned!
[[Professional GEM - Part V - Resource tree structures|Part V Template:-- Resource tree structures]]
How GEM does it ♦ Thought experiments ♦ A treewalker of our own
[[Professional GEM - Part VI - Raster operations|Part VI Template:-- Raster operations]]
Seasons greetings ♦ Defining terms ♦ Monochrome vs. color ♦ Standard vs. device-specific format ♦ Even-word vs. fringes ♦ MFDB's ♦ Let's operate ♦ Transform form ♦ Copy raster opaque ♦ Copy raster transparent ♦ The mode parameter ♦ Replace mode ♦ Erase mode ♦ Xor mode ♦ Transparent mode ♦ Reverse transparent mode ♦ The problem of color ♦ Optimizing raster operations ♦ Avoid merged copies ♦ Move to corresponding pixels ♦ Avoid fringes ♦ Use another method ♦ Feedback results ♦ The next question ♦ Coming up soon
[[Professional GEM - Part VII - Menu structures|Part VII Template:-- Menu structures]]
Happy new year ♦ Menu basics ♦ Menu structures ♦ Using the menu ♦ Getting fancy ♦ Check please? ♦ Now you see it now you don't ♦ Lunch and dinner menus ♦ Do it yourself ♦ Make pretty ♦ That's it for now!
[[Professional GEM - Part VIII - User interfaces|Part VIII Template:-- User interfaces]]
And now for something completely different! ♦ Credit where it's due ♦ Fingertips ♦ Muscles ♦ Eyes ♦ Short-term memory ♦ Chunking ♦ Think! ♦ Are we not men? ♦ Of modes and bandwidth ♦ To do is to be! ♦ Amen...
[[Professional GEM - Part IX - VDI Graphics: Lines and solids|Part IX Template:-- VDI Graphics: Lines and solids]]
A bit of history ♦ The line forms on the left ♦ Solids ♦ To be continued
Appendices
Main page