Subversion Repositories filter_foundry

Rev

Rev 389 | Rev 444 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 389 Rev 393
Line 115... Line 115...
115
        PIUNLOCKHANDLE(h); // should not be necessary
115
        PIUNLOCKHANDLE(h); // should not be necessary
116
        if (!(e = PISETHANDLESIZE(h, (int32)(est))) && (p = start = PILOCKHANDLE(h, false))) {
116
        if (!(e = PISETHANDLESIZE(h, (int32)(est))) && (p = start = PILOCKHANDLE(h, false))) {
117
                checksliders(4, ctls, maps);
117
                checksliders(4, ctls, maps);
118
 
118
 
119
                // Metadata
119
                // Metadata
120
                p += sprintf(p, "Category: %s\r\n", useparm ? INPLACEP2CSTR(gdata->parm.category) : "...");
120
                p += sprintf(p, "Category: %s\r\n", useparm ? gdata->parm.szCategory : "...");
121
                p += sprintf(p, "Title: %s\r\n", useparm ? INPLACEP2CSTR(gdata->parm.title) : "...");
121
                p += sprintf(p, "Title: %s\r\n", useparm ? gdata->parm.szTitle : "...");
122
                p += sprintf(p, "Copyright: %s\r\n", useparm ? INPLACEP2CSTR(gdata->parm.copyright) : "...");
122
                p += sprintf(p, "Copyright: %s\r\n", useparm ? gdata->parm.szCopyright : "...");
123
                p += sprintf(p, "Author: %s\r\n", useparm ? INPLACEP2CSTR(gdata->parm.author) : "...");
123
                p += sprintf(p, "Author: %s\r\n", useparm ? gdata->parm.szAuthor : "...");
124
                p += sprintf(p, "Filename: %s\r\n", useparm ? "Untitled.8bf" : "Untitled.8bf"); // TODO: get .txt filename and change .txt to .8bf
124
                p += sprintf(p, "Filename: %s\r\n", useparm ? "Untitled.8bf" : "Untitled.8bf"); // TODO: get .txt filename and change .txt to .8bf
125
                p += sprintf(p, "\r\n");
125
                p += sprintf(p, "\r\n");
126
                p += sprintf(p, "R: %s\r\n", useparm ? (char*)gdata->parm.formula[0] : expr[0]);
126
                p += sprintf(p, "R: %s\r\n", useparm ? gdata->parm.szFormula[0] : expr[0]);
127
                p += sprintf(p, "\r\n");
127
                p += sprintf(p, "\r\n");
128
                p += sprintf(p, "G: %s\r\n", useparm ? (char*)gdata->parm.formula[1] : expr[1]);
128
                p += sprintf(p, "G: %s\r\n", useparm ? gdata->parm.szFormula[1] : expr[1]);
129
                p += sprintf(p, "\r\n");
129
                p += sprintf(p, "\r\n");
130
                p += sprintf(p, "B: %s\r\n", useparm ? (char*)gdata->parm.formula[2] : expr[2]);
130
                p += sprintf(p, "B: %s\r\n", useparm ? gdata->parm.szFormula[2] : expr[2]);
131
                p += sprintf(p, "\r\n");
131
                p += sprintf(p, "\r\n");
132
                p += sprintf(p, "A: %s\r\n", useparm ? (char*)gdata->parm.formula[3] : expr[3]);
132
                p += sprintf(p, "A: %s\r\n", useparm ? gdata->parm.szFormula[3] : expr[3]);
133
                p += sprintf(p, "\r\n");
133
                p += sprintf(p, "\r\n");
134
                if (useparm) {
134
                if (useparm) {
135
                        for (i = 0; i < 8; i++) {
135
                        for (i = 0; i < 8; i++) {
136
                                if (gdata->parm.ctl_used[i]) {
136
                                if (gdata->parm.ctl_used[i]) {
137
                                        p += sprintf(p, "ctl[%d]: %s\r\n", i, INPLACEP2CSTR(gdata->parm.ctl[i]));
137
                                        p += sprintf(p, "ctl[%d]: %s\r\n", i, gdata->parm.szCtl[i]);
138
                                }
138
                                }
139
                        }
139
                        }
140
                        for (i = 0; i < 4; i++) {
140
                        for (i = 0; i < 4; i++) {
141
                                if (gdata->parm.map_used[i]) {
141
                                if (gdata->parm.map_used[i]) {
142
                                        p += sprintf(p, "map[%d]: %s\r\n", i, INPLACEP2CSTR(gdata->parm.map[i]));
142
                                        p += sprintf(p, "map[%d]: %s\r\n", i, gdata->parm.szMap[i]);
143
                                }
143
                                }
144
                        }
144
                        }
145
                        p += sprintf(p, "\r\n");
145
                        p += sprintf(p, "\r\n");
146
                        for (i = 0; i < 8; i++) {
146
                        for (i = 0; i < 8; i++) {
147
                                if (gdata->parm.ctl_used[i]) {
147
                                if (gdata->parm.ctl_used[i]) {