diff options
author | David Walter Seikel | 2014-03-30 16:10:17 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-03-30 16:10:17 +1000 |
commit | cfe38d47c36d3fdc104b0b9c9da4299c1e985771 (patch) | |
tree | fbb3391bf923b1262e2f0a7e152ea80a8301a65e /ClientHamr/GuiLua/GuiLua.c | |
parent | Fix up using aliases in Stufflets, plus it helps if the alias is in the right... (diff) | |
download | SledjHamr-cfe38d47c36d3fdc104b0b9c9da4299c1e985771.zip SledjHamr-cfe38d47c36d3fdc104b0b9c9da4299c1e985771.tar.gz SledjHamr-cfe38d47c36d3fdc104b0b9c9da4299c1e985771.tar.bz2 SledjHamr-cfe38d47c36d3fdc104b0b9c9da4299c1e985771.tar.xz |
Shuffle Stuff notes around a bit.
Diffstat (limited to '')
-rw-r--r-- | ClientHamr/GuiLua/GuiLua.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/ClientHamr/GuiLua/GuiLua.c b/ClientHamr/GuiLua/GuiLua.c index b256f55..510eadf 100644 --- a/ClientHamr/GuiLua/GuiLua.c +++ b/ClientHamr/GuiLua/GuiLua.c | |||
@@ -99,27 +99,15 @@ Currently this is in skang.lua, but should bring this in here later. | |||
99 | 99 | ||
100 | /* stuff & squeal packages | 100 | /* stuff & squeal packages |
101 | 101 | ||
102 | In matrix-RAD Stuff took care of multi value Things, like database rows. | 102 | Currently Stuff is in skang.lua, but should bring this in here later. |
103 | I'm not sure this is needed here, since Lua has nice tables. B-) | ||
104 | 103 | ||
105 | Squeal was the database driver interface for SquealStuff, the database | 104 | Squeal was the database driver interface for SquealStuff, the database |
106 | version of Stuff. Maybe we could wrap esskyuehl? Not really in need of | 105 | version of Stuff. Maybe we could wrap esskyuehl? Not really in need of |
107 | database stuff for now, but should keep it in mind. | 106 | database stuff for now, but should keep it in mind. |
108 | 107 | ||
109 | Stuff is an abstract class that gets extended by other classes, like | 108 | For SquealStuff, the metadata would be read from the SQL database |
110 | SquealStuff, which was the only thing extending it. It dealt with the | ||
111 | basic "collection of things" stuff. Each individual thing was called a | ||
112 | stufflet. A final fooStuff would extend SquealStuff, and include an | ||
113 | array of strings called "stufflets" that at least named the stufflets, | ||
114 | but could also include metadata and links to other Stuffs. For | ||
115 | SquealStuff, the metadata would be read from the SQL database | ||
116 | autamatically. | 109 | autamatically. |
117 | 110 | ||
118 | There was various infrastructure for reading and writing Stuff, throwing | ||
119 | rows of Stuff into grids, having choices of Stuff, linking stufflets to | ||
120 | individual widgets, having default Stuffs for windows, validating | ||
121 | Stuffs, etc. | ||
122 | |||
123 | */ | 111 | */ |
124 | 112 | ||
125 | 113 | ||