[BLACKBOX] Converters

From: Douglas G. Danforth <"Douglas>
Date: Fri, 7 Mar 2008 17:53:23 -0800
----boundary-LibPST-iamunique-1830366829_-_- Content-type: text/plain Folks, I don't understand the mapping between access to the Windows directory system and access to it for MyApp. I have modified the Config file to register my file converters. I have created the correct signatures for the Converters.Importer and Converters.Exporter. I can believe that if I use "HostCmds.Open" that the converter will be correctly called when I select files with the MyApp's extension (in this case ".set"). However, I just tried this and got an error message from HostCmds.Open that seems to be trying to use StdDialog.RecalcView(Views.view). I'm not sure what's going on here since my data (Stores.Store) has no view associated with it. Also when I attempt to save MyApp data the directory popped up does not show the option for my extension ".set" whereas it does for opening data. Why is this? I registered both importers and exporters as Converters.Register("ProjectEyes.ImportSettings", "ProjectEyes.ExportSettings", "ProjectEyes.Settings", "set", {}); Any help with using Converters would be appreciated. -Doug Danforth ---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy ----boundary-LibPST-iamunique-1830366829_-_- Content-type: application/rtf Content-transfer-encoding: base64 Content-Disposition: attachment; filename="rtf-body.rtf" e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbWh0bWwxIFxkZWZmMHtcZm9udHRibA0Ke1xmMFxm c3dpc3NcZmNoYXJzZXQwIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYy XGZuaWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIg TmV3O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1 O30NClx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjQgDQp7XCpcaHRtbHRhZzI0MyA8 IURPQ1RZUEUgaHRtbCBQVUJMSUMgIi0vL1czQy8vRFREIEhUTUwgNC4wMSBUcmFuc2l0aW9uYWwv L0VOIj59DQp7XCpcaHRtbHRhZzMgXHBhciB9DQp7XCpcaHRtbHRhZzE5IDxodG1sPn0NCntcKlxo dG1sdGFnMiBccGFyIH0NCntcKlxodG1sdGFnMzQgPGhlYWQ+fQ0Ke1wqXGh0bWx0YWcxIFxwYXIg fQ0Ke1wqXGh0bWx0YWc0MSA8L2hlYWQ+fQ0Ke1wqXGh0bWx0YWcyIFxwYXIgfQ0Ke1wqXGh0bWx0 YWc1MCA8Ym9keSBiZ2NvbG9yPSIjZmZmZmZmIiB0ZXh0PSIjMDAwMDAwIj59XGh0bWxydGYgXHZp ZXdraW5kNQ0Ke1wqXGJhY2tncm91bmQge1xzaHB7XCpcc2hwaW5zdHtcc3B7XHNuIGZpbGxDb2xv cn17XHN2IDE2Nzc3MjE1fX17XHNwe1xzbiBmRmlsbGVkfXtcc3YgMX19fX19XGh0bWxydGYwIA0K e1wqXGh0bWx0YWcwIFxwYXIgfXtcKlxodG1sdGFnNjR9XGh0bWxydGYge1xodG1scnRmMCBGb2xr cywNCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxo dG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1s cnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1JIGRvbid0IHVuZGVyc3RhbmQgdGhlIG1hcHBpbmcg YmV0d2VlbiBhY2Nlc3MgdG8gdGhlIFdpbmRvd3MgZGlyZWN0b3J5DQp7XCpcaHRtbHRhZzQgXHBh ciB9XGh0bWxydGYgIFxodG1scnRmMCBzeXN0ZW0NCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxy dGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1hbmQgYWNjZXNzIHRvIGl0 IGZvciBNeUFwcC4NCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRm MCANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxp bmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1JIGhhdmUgbW9kaWZpZWQgdGhlIENv bmZpZyBmaWxlIHRvIHJlZ2lzdGVyIG15IGZpbGUgY29udmVydGVycy4NCntcKlxodG1sdGFnMTE2 IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1JIGhh dmUgY3JlYXRlZCB0aGUgY29ycmVjdCBzaWduYXR1cmVzIGZvciB0aGUgQ29udmVydGVycy5JbXBv cnRlciBhbmQgDQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAg DQp7XCpcaHRtbHRhZzQgXHBhciB9Q29udmVydGVycy5FeHBvcnRlci4NCntcKlxodG1sdGFnMTE2 IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH0NCntc KlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFn NCBccGFyIH1JIGNhbiBiZWxpZXZlIHRoYXQgaWYgSSB1c2UgIkhvc3RDbWRzLk9wZW4iIHRoYXQg dGhlIGNvbnZlcnRlciB3aWxsIGJlDQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5l DQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQgXHBhciB9Y29ycmVjdGx5IGNhbGxlZCB3aGVuIEkg c2VsZWN0IGZpbGVzIHdpdGggdGhlIE15QXBwJ3MgZXh0ZW5zaW9uIChpbg0Ke1wqXGh0bWx0YWc0 IFxwYXIgfVxodG1scnRmICBcaHRtbHJ0ZjAgdGhpcyANCntcKlxodG1sdGFnMTE2IDxicj59XGh0 bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1jYXNlICIuc2V0Iiku DQp7XCpcaHRtbHRhZzg0ICZuYnNwO31caHRtbHJ0ZiBcJ2EwXGh0bWxydGYwICBIb3dldmVyLCBJ IGp1c3QgdHJpZWQgdGhpcyBhbmQgZ290IGFuDQp7XCpcaHRtbHRhZzg0IDxiPn1caHRtbHJ0ZiB7 XGIgXGh0bWxydGYwICBlcnJvciBtZXNzYWdlDQp7XCpcaHRtbHRhZzkyIDwvYj59XGh0bWxydGYg fVxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYwIGZyb20g DQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRt bHRhZzQgXHBhciB9SG9zdENtZHMuT3BlbiB0aGF0IHNlZW1zIHRvIGJlIHRyeWluZyB0byB1c2UN CntcKlxodG1sdGFnNCBccGFyIH1caHRtbHJ0ZiAgXGh0bWxydGYwIFN0ZERpYWxvZy5SZWNhbGNW aWV3KFZpZXdzLnZpZXcpLg0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1s cnRmMCAgDQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7 XCpcaHRtbHRhZzQgXHBhciB9SSdtIG5vdCBzdXJlIHdoYXQncyBnb2luZyBvbiBoZXJlIHNpbmNl IG15IGRhdGEgKFN0b3Jlcy5TdG9yZSkgaGFzIG5vDQp7XCpcaHRtbHRhZzQgXHBhciB9XGh0bWxy dGYgIFxodG1scnRmMCB2aWV3IGFzc29jaWF0ZWQgd2l0aCBpdC4NCntcKlxodG1sdGFnMTE2IDxi cj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH0NCntcKlxo dG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBc cGFyIH1BbHNvIHdoZW4gSSBhdHRlbXB0IHRvIA0Ke1wqXGh0bWx0YWc4NCA8Yj59XGh0bWxydGYg e1xiIFxodG1scnRmMCBzYXZlIA0Ke1wqXGh0bWx0YWc5MiA8L2I+fVxodG1scnRmIH1caHRtbHJ0 ZjAgTXlBcHAgZGF0YSB0aGUgZGlyZWN0b3J5IHBvcHBlZCB1cA0Ke1wqXGh0bWx0YWc0IFxwYXIg fVxodG1scnRmICBcaHRtbHJ0ZjAgZG9lcyBub3QNCntcKlxodG1sdGFnMTE2IDxicj59XGh0bWxy dGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH1zaG93IHRoZSBvcHRpb24g Zm9yIG15IGV4dGVuc2lvbiAiLnNldCIgd2hlcmVhcyBpdCBkb2VzIGZvciBvcGVuaW5nDQp7XCpc aHRtbHRhZzQgXHBhciB9XGh0bWxydGYgIFxodG1scnRmMCBkYXRhLg0Ke1wqXGh0bWx0YWcxMTYg PGJyPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfVdoeSBp cyB0aGlzPw0Ke1wqXGh0bWx0YWc4NCAmbmJzcDt9XGh0bWxydGYgXCdhMFxodG1scnRmMCAgSSBy ZWdpc3RlcmVkIGJvdGggaW1wb3J0ZXJzIGFuZCBleHBvcnRlcnMgYXMNCntcKlxodG1sdGFnMTE2 IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFnNCBccGFyIH0NCntc KlxodG1sdGFnMTE2IDxicj59XGh0bWxydGYgXGxpbmUNClxodG1scnRmMCANCntcKlxodG1sdGFn NCBccGFyIH1Db252ZXJ0ZXJzLlJlZ2lzdGVyKCJQcm9qZWN0RXllcy5JbXBvcnRTZXR0aW5ncyIs DQp7XCpcaHRtbHRhZzQgXHBhciB9XGh0bWxydGYgIFxodG1scnRmMCAiUHJvamVjdEV5ZXMuRXhw b3J0U2V0dGluZ3MiLCAiUHJvamVjdEV5ZXMuU2V0dGluZ3MiLCAic2V0IiwgXHtcfSk7DQp7XCpc aHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQg XHBhciB9DQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7 XCpcaHRtbHRhZzQgXHBhciB9QW55IGhlbHAgd2l0aCB1c2luZyBDb252ZXJ0ZXJzIHdvdWxkIGJl IGFwcHJlY2lhdGVkLg0Ke1wqXGh0bWx0YWcxMTYgPGJyPn1caHRtbHJ0ZiBcbGluZQ0KXGh0bWxy dGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfQ0Ke1wqXGh0bWx0YWcxMTYgPGJyPn1caHRtbHJ0ZiBc bGluZQ0KXGh0bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfS1Eb3VnIERhbmZvcnRoDQp7XCpc aHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQg XHBhciB9DQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7 XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1scnRmIFxsaW5lDQpc aHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQgXHBhciB9DQp7XCpcaHRtbHRhZzExNiA8YnI+fVxodG1s cnRmIFxsaW5lDQpcaHRtbHJ0ZjAgDQp7XCpcaHRtbHRhZzQgXHBhciB9e1wqXGh0bWx0YWc3Mn1c aHRtbHJ0ZlxwYXJ9XGh0bWxydGYwDQoNCntcKlxodG1sdGFnNTggPC9ib2R5Pn0NCntcKlxodG1s dGFnMiBccGFyIH0NCntcKlxodG1sdGFnMjcgPC9odG1sPn0NCntcKlxodG1sdGFnMyBccGFyIH0N CntcKlxodG1sdGFnNjQgPHA+fVxodG1scnRmIFxwYXINClxodG1scnRmMCBcaHRtbHJ0ZiB7XGh0 bWxydGYwIA0Ke1wqXGh0bWx0YWc0IFxwYXIgfS0tLS0NCntcKlxodG1sdGFnNCBccGFyIH1caHRt bHJ0ZiAgXGh0bWxydGYwIFRvIHVuc3Vic2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkg IlNJR05PRkYgQkxBQ0tCT1giIHRvIExJU1RTRVJWQExJU1RTLk9CRVJPTi5DSA0Ke1wqXGh0bWx0 YWc0IFxwYXIgfVxodG1scnRmICBcaHRtbHJ0ZjAgXGh0bWxydGZccGFyfVxodG1scnRmMA0KfQ== ----boundary-LibPST-iamunique-1830366829_-_--- Received on Sat Mar 08 2008 - 02:53:23 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:59 UTC