| Newsgroups |
gmane.comp.windows.gui4cli |
| Message-ID |
<[email protected]> |
--9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: base64
DQogSGkgRGltaXRyaXMsDQoNCkdyZWF0ISBUaGF0IGRvZXMgdGhlIHRyaWNrIDopDQoNCkkg
dHJpZWQgaXQgbm90IG9ubHkgb24gdGhlIGV4YW1wbGVzIGJ1dCBhbHNvIG9uIG15IG93biBn
dWlzIG9mIHdoaWNoIHNvbWUgYXJlIHF1aXRlIGhlYXZ5DQphbmQgZXZlcnl0aGluZyBsb29r
cyBmaW5lLiBJIGFsc28gc3VjY2Vzc2Z1bGx5IGNvbXBpbGVkIGEgc2VsZi1jb250YWluZWQg
ZXhlY3V0YWJsZSBvZiBteQ0KQXZhbnRpIGNvZGUgd2l0aCAxOS40MiBub3cuDQoNCkkgY2hl
Y2tlZCBDUFUgdXNhZ2UgYXQgdGhlIFdpbmRvd3MgdGFza21hbmFnZXIgYW5kIEkgc2VlIG5v
IGRpZmZlcmVuY2UgY29tcGFyZWQgdG8NCjE5LjQwLiBFdmVuIHdpdGggYSB0aW1lciBydW5u
aW5nIHRoYXQgZXZlcnkgc2Vjb25kIGNhbGxzIGEgZGxsIHRvIHJlYWQgYSBidWZmZXIgYW5k
IHRoZW4NCnJ1bnMgYSBodWdlIHBpZWNlIG9mIGNvZGUgdG8gYW5hbHl6ZSB0aGUgZGF0YSwg
Q1BVIHVzYWdlIGRvZXNuJ3QgZXhjZWVkIGFib3V0IDMlLg0KQWN0dWFsbHkgZWZmaWNpZW5j
eSBhbmQgc3BlZWQgb2YgR3VpNENsaSBoYXMgYWx3YXlzIGJlZW4gYW1hemluZy4NCg0KTWFu
eSB0aGFua3MsDQoNCkNocmlzDQoNCg0KLS0tSW4gZ3VpNGNsaUB5YWhvb2dyb3Vwcy5jb20s
IDxndWk0Y2xpQC4uLj4gd3JvdGUgOg0KDQogSGkgQ2hyaXMsIA0KDQogSSBzZXQgIlByb3Bl
cnRpZXMgLT4gQy9DKysgLT4gQ29kZSBHZW5lcmF0aW9uIC0+IEVuYWJsZWQgZW5oYW5jZWQg
aW5zdHJ1Y3Rpb24gc2V0IiB0byAiTm8gRW5oYW5jZWQgSW5zdHJ1Y3Rpb25zICgvYXJjaDpJ
QTMyKSIgYW5kIHVwbG9hZGVkIHRvIDogDQoNCiBodHRwOi8vZ3VpNGNsaS5jb20vR3VpNENs
aS10ZXN0My5leGUgaHR0cDovL2d1aTRjbGkuY29tL0d1aTRDbGktdGVzdDMuZXhlDQoNCiAN
Cg0KIEkndmUgbm8gaWRlYSB3aGF0IGluc3RydWN0aW9ucyB0aGlzIGRpc2FibGVzIC0gSSdt
IGd1ZXNzaW5nIGl0IGRvZXNuJ3QgbWFrZSBtdWNoIGRpZmZlcmVuY2UgaW4gZXhlY3V0aW9u
IHNwZWVkLCBldGMgLSBIYXZlIGEgbG9vay4NCiANCg0KIERpbWl0cmlzIA0KIA0KDQoNCiAN
Cg0KIA0KIE9uIFN1biwgRmViIDI4LCAyMDE2IGF0IDE6MzAgUE0sIGNocmlzLmtldmFueUAu
Li4gbWFpbHRvOmNocmlzLmtldmFueUAuLi4gW2d1aTRjbGldIDxndWk0Y2xpQHlhaG9vZ3Jv
dXBzLmNvbSBtYWlsdG86Z3VpNGNsaUB5YWhvb2dyb3Vwcy5jb20+IHdyb3RlOg0KICAgDQoN
CiBIaSBEaW1pc3RyaXMsDQoNCkkgcHJvYmFibHkgZm91bmQgdGhlIGNhdXNlIG9mIHRoZSBX
aW5kb3dzIFhQIGlzc3VlIGJ1dCB1bmZvcnR1bmF0ZWx5IGNhbm5vdCBmaXggaXQuDQpJdCBt
b3N0IGxpa2VseSBoYXMgdG8gdG8gd2l0aCBteSBDUFUgdGhhdCBkb2Vzbid0IHN1cHBvcnQg
U1NFMiBpbnN0cnVjdGlvbnMuDQooQXRobG9uIFhQMjAwMCspLiBZb3VyIFhQIGxhcHRvcCBw
cm9iYWJseSBoYXMgYSBQNCBvciBoaWdoZXIgQ1BVIHRoYXQgZG9lcyBzdXBwb3J0IFNTRTIu
DQoNCkF0IGV2ZXJ5IEd1aTRDbGkgY3Jhc2gsIHRoZSBEcldhdHNvbiBsb2cgY29tZXMgdXAg
d2l0aCBhIGludmFsaWQgaW5zdHJ1Y3Rpb24gKG1vdnNkeCkgd2hpY2gNCmlzIG9ubHkgYXZh
aWxhYmxlIHdpdGggU1NFMi4NCg0KUGVyaGFwcyB5b3UgY2FuIHNldCBhIGNvbXBpbGVyIHN3
aXRjaCB0byBub3QgdXNlIFNTRTIgb3IgSSBjYW4gdHJ5IHRvIGZpbmQgYW4gb2xkIG1vYm8N
CndpdGggYSBQNCBDUFUgb24gaXQgOikNCg0KSXQgc2VlbXMgdGhhdCB1cCB0byB2ZXJzaW9u
IDE5LjQwLCBubyBTU0UyIGluc3RydWN0aW9ucyB3ZXJlIHVzZWQgc28gSSBndWVzcyBpdCBo
YXMgdG8gZG8NCndpdGggeW91ciBzd2l0Y2gtb3ZlciB0byBWQysrIDIwMTIuDQoNClRoYW5r
cyBmb3IgeW91ciBlZmZvcnRzLA0KDQpDaHJpcw0KDQoNCi0tLUluIGd1aTRjbGlAeWFob29n
cm91cHMuY29tIG1haWx0bzpndWk0Y2xpQHlhaG9vZ3JvdXBzLmNvbSwgPGNocmlzLmtldmFu
eUAuLi4+IHdyb3RlIDogDQoNCiANCiBIaSBEaW1pdHJpcywNCg0KSSd2ZSB0cmllZCB0aGUg
dGVzdDIgdmVyc2lvbiBidXQgc3RpbGwgaGF2ZSB0aGUgc2FtZSBpc3N1ZXMuIEkgcnVuIFdp
bmRvd3MgWFAgU1AgMy4NCg0KSSByZWNlbnRseSBoYWQgdG8gcmUtaW5zdGFsbCBXaW5kb3dz
IFhQIGJlY2F1c2Ugb2YgYSBjcmFzaCBidXQgY2Fubm90IGRvIGFsbCB0aGUgaG90IGZpeGVz
DQp0aGF0IG1heSBiZSBpbnN0YWxsZWQgb24geW91ciBvbGQgWFAgc3lzdGVtIChpZiBhbnkp
LiBQZXJoYXBzIGl0IGhhcyBzb21ldGhpbmcgdG8gZG8gd2l0aCB0aGF0Pw0KDQpJIHJlbW92
ZWQgYWxsIFZDKysgcmVkaXN0cmlidXRhYmxlcyBidXQgdGhhdCBkaWRuJ3QgaGVscC4gMTku
NDAgaG93ZXZlciBzdGlsbCBydW5zIGZpbmUgd2l0aG91dCB0aGVtLg0KDQpNeSBzeXN0ZW0g
YWxzbyBoYXMgIlZpc3VhbCBTdHVkaW8gMjAxMiB4ODYgcmVkaXN0cmlidXRhYmxlcyIgaW5z
dGFsbGVkLiBJIHRob3VnaHQgSSBkaWQgdGhpcw0KbXlzZWxmIGJ1dCBhZnRlciBJIHJlbW92
ZWQgaXQsIGl0IGFwcGVhcmVkIHRoYXQgQVZHIGRpZCBpdCBhbmQgSSBoYWQgdG8gcmUtaW5z
dGFsbCBBVkcuDQoNCkknbGwgc3BlbmQgc29tZSBtb3JlIHRpbWUgb24gaXQgdG8gZmluZCBv
dXQgd2hhdCdzIHdyb25nIGFuZCBpZiBJIGhhdmUgc3VjY2VzcyBJJ2xsIGxldCB5b3Uga25v
dy4NCg0KQ2hyaXMNCg0KDQotLS1JbiBndWk0Y2xpQHlhaG9vZ3JvdXBzLmNvbSBtYWlsdG86
Z3VpNGNsaUB5YWhvb2dyb3Vwcy5jb20sIDxndWk0Y2xpQC4uLj4gd3JvdGUgOg0KDQogSGkg
Q2hyaXMgDQoNCiBJIGZvdW5kIG15IG9sZCBYUCBsYXB0b3AgKEknZCBnaXZlbiBpdCB0byBh
IGZyaWVuZCkgYW5kIHRyaWVkIHZlcnNpb24gMTkuNDIgYW5kIGl0IHJ1bnMgZmluZS4gSSB0
cmllZCBtb3N0IHR1dG9yaWFscywgZXRjLg0KIA0KDQogSSBkaWQgbm90IGluc3RhbGwgYW55
IHJlZGlzdHJpYnV0YWJsZXMgLSBqdXN0IFhQIGFzIEkgaGFkIGl0IHRoZW4uDQogDQoNCiBJ
IHJlLXVwbG9hZGVkIHRoZSB2ZXJzaW9uIEkgcmFuIHRvIG1ha2Ugc3VyZSBpdHMgdGhlIHNh
bWUgb25lIHdlIGJvdGggaGF2ZToNCiBodHRwOi8vZ3VpNGNsaS5jb20vR3VpNENsaS10ZXN0
Mi5leGUgaHR0cDovL2d1aTRjbGkuY29tL0d1aTRDbGktdGVzdDIuZXhlDQoNCiANCg0KIElm
IHlvdSBnZXQgYSBjaGFuY2UgcGxlYXNlIHRyeSBpdCBhbHNvLg0KIA0KDQogRGltaXRyaXMN
CiANCg0KDQogDQogT24gTW9uLCBGZWIgMTUsIDIwMTYgYXQgOTozNCBBTSwgR0MgR3VpNENs
aSA8Z3VpNGNsaUAuLi4gbWFpbHRvOmd1aTRjbGlALi4uPiB3cm90ZToNCiBIaSBDaHJpcywg
DQoNCiBUaGFua3MgZm9yIHRoZSBmZWVkYmFjay4gDQogDQoNCiBZb3UgYXJlIHJpZ2h0IHRo
YXQgdHJ5aW5nIHRvIHN1cHBvcnQgWFAgaXMgYmVjb21pbmcgYSBmdXRpbGUgZXhlcmNpc2Us
IHNwZWNpYWxseSBzaW5jZSBNUyBpdHNlbGYgaXMgc2Fib3RhZ2luZyBpdC4gV2UnbGwgc2Vl
LiBJZiBJIGNhbiBmaW5kIGFuIHhwIGxhcHRvcCBJIG1heSBnaXZlIGl0IGFub3RoZXIgdHJ5
Lg0KIA0KDQogRGltaXRyaXMgDQogDQoNCiANCg0KDQogDQogT24gU3VuLCBGZWIgMTQsIDIw
MTYgYXQgMTI6MTUgUE0sIGNocmlzLmtldmFueUAuLi4gbWFpbHRvOmNocmlzLmtldmFueUAu
Li4gW2d1aTRjbGldIDxndWk0Y2xpQHlhaG9vZ3JvdXBzLmNvbSBtYWlsdG86Z3VpNGNsaUB5
YWhvb2dyb3Vwcy5jb20+IHdyb3RlOg0KICAgSGkgRGltaXRyaXMsDQoNClRoYW5rcyBmb3Ig
eW91ciBhdHRlbXB0cyB0byBmaXggdGhlIFdpbmRvd3MgWFAgaXNzdWUuIEl0IGluaXRpYWxs
eSB3b3JrcyBub3cNCmJ1dCB0aGVyZSBhcmUgc2V2ZXJhbCBpc3N1ZXMuIEkgdHJpZWQgaXQg
b24gdGhlIGV4YW1wbGUgZ3Vpcy4gU29tZSB3b3JrDQpidXQgR3VpNENsaSBjcmFzaGVzIG9u
IG1vc3Qgb2YgdGhlbSB3aGVuIGxvYWRlZC4gU29tZSBvZiB0aGUgd29ya2luZyBndWlzDQpj
cmFzaCB3aGVuIGNlcnRhaW4gb3B0aW9ucyBhcmUgY2hvc2VuIGFuZCBhbGwgY3Jhc2ggb24g
ZXhpdC4gR3VpNENsaSBpdHNlbGYNCmFsc28gY3Jhc2hlcyB3aGVuIEkgcmlnaHQtY2xpY2sg
b24gdGhlIHRhc2tiYXIgaWNvbi4gU2NpRUQgcnVucyBidXQgcmVmdXNlcw0KdG8gbG9hZCBn
dWlzIG9uIGRyb3AgYW5kIGNyYXNoZXMgd2hlbiBJIHRyeSB0byBvcGVuIHRoZSBsb2FkIGRp
YWxvZy4NCkkgaGF2ZSB0aGUgVkMrKyAyMDEzIHJlZGlzdHJpYnV0YWJsZSBpbnN0YWxsZWQu
DQoNCkhhdmluZyBpbiBtaW5kIHRoYXQgeW91IGNhbm5vdCB0ZXN0IGl0IHlvdXJzZWxmIG9u
IFhQIGFueW1vcmUsIEkgZ3Vlc3MgaXQNCndpbGwgc2F2ZSB5b3UgYSBsb3Qgb2YgdHJvdWJs
ZSB0byBjb25zaWRlciBYUCBhcyBhIHBhc3NlZCBzdGF0aW9uIGFuZCBzZXQNCnRoZSBtaW5p
bXVtIEd1aTRDbGkgcmVxdWlyZW1lbnRzIHRvIFdpbmRvd3MgNy4NCg0KSSB3b3VsZCBhZHZp
Y2UgcG90ZW50aWFsIHVzZXJzIHRoYXQgYXJlIHN0aWxsIG9uIFdpbmRvd3MgWFAgdG8gaW5z
dGFsbA0KIkc0Q18xOV8zOF9GVUxMLmV4ZSIgYW5kIHJlcGxhY2UgdGhlIEd1aTRDbGkgZXhl
Y3V0YWJsZSBhbmQgZGxsIHdpdGgNCnZlcnNpb24gMTkuNDAuIFRoYXQgb2ZmZXJzIGFscmVh
ZHkgYSB3ZWFsdGggb2YgZmVhdHVyZXMgYW5kIG9wdGlvbnMgOikNCg0KRm9yIG1lIHZlcnNp
b24gMTkuNDIgKHdpdGggdGhlIHNtYWxsICJhc0ludm9rZXIiIGNoYW5nZSkgd29ya3MgZmlu
ZSBvbg0KV2luZG93cyA3LiBJIGRpZG4ndCB0ZXN0IHRoZSBuZXcgZmVhdHVyZXMgeWV0IGJ1
dCBhbCBteSBleGlzdGluZyBndWlzDQp3b3JrIGFzIGJlZm9yZS4gSSB1c2UgdGhlIHNhbWUg
YmFzaWMgMTkuMzggaW5zdGFsbCB0aGVyZSBhbmQgb25seQ0KcmVwbGFjZWQgdGhlIDE5LjQw
IGV4ZWN1dGFibGUgZm9yIDE5LjQyLg0KDQpUaGFua3MgYWdhaW4sDQoNCkNocmlzIA0KDQog
DQoNCi0tLUluIGd1aTRjbGlAeWFob29ncm91cHMuY29tIG1haWx0bzpndWk0Y2xpQHlhaG9v
Z3JvdXBzLmNvbSwgPGd1aTRjbGlALi4uPiB3cm90ZSA6DQoNCiBIaSBDaHJpcywgDQoNCiBT
aW5jZSBJIGRvbid0IGhhdmUgYW4gWFAgbGFwdG9wIGhhbmR5LCB0cnkgdGhpcyB2ZXJzaW9u
Og0KIGh0dHA6Ly9ndWk0Y2xpLmNvbS9HdWk0Q2xpLXRlc3QuZXhlIGh0dHA6Ly9ndWk0Y2xp
LmNvbS9HdWk0Q2xpLXRlc3QuZXhlDQoNCiANCg0KIEFwcGFyZW50bHkgdGhlIHByb2JsZW0g
aXMgY2F1c2VkIGJ5IE1TIHRyeWluZyB0byBkbyBhd2F5IHdpdGggWFAuIFRoZXkgaGF2ZSBz
ZXQgdGhlIGRlZmF1bHQgY29uZmlndXJhdGlvbiBpbiBWaXN1YWwgU3R1ZGlvIDIwMTMgKHdo
aWNoIEkgdXNlKSB0byB1c2UgbmV3IGluY2x1ZGUgZmlsZXMgd2hpY2ggYXJlIG5vdCBjb21w
YXRpYmxlIHdpdGggWFAuIFRvIHVzZSBYUCB5b3UgaGF2ZSB0byBjaGFuZ2UgdGhpcyBhbmQg
ZGVmaW5lIHlvdXJzZWxmIHdoYXRldmVyIG5ldyBkZWZpbmVzIHlvdSB3YW50IHRvIHVzZS4g
VGhleSBkb24ndCB0ZWxsIHlvdSB0aGlzIC0geW91IGhhdmUgdG8gZmluZCBpdCBvdXQgYnkg
c2VhcmNoaW5nIHRocm91Z2ggcmVhbGx5IGJvcmluZyBhcnRpY2xlcyB3cml0dGVuIGluICJj
b2Rlci1zcGVhayIuDQogDQoNCiBIb3BlIGl0IHdvcmtzDQogDQoNCiBEaW1pdHJpcw0KIA0K
DQoNCiANCiBPbiBUdWUsIEZlYiA5LCAyMDE2IGF0IDY6MjcgUE0sIGNocmlzLmtldmFueUAu
Li4gbWFpbHRvOmNocmlzLmtldmFueUAuLi4gW2d1aTRjbGldIDxndWk0Y2xpQHlhaG9vZ3Jv
dXBzLmNvbSBtYWlsdG86Z3VpNGNsaUB5YWhvb2dyb3Vwcy5jb20+IHdyb3RlOg0KICAgSSB1
c2UgdGhlIHNhbWUgemlwIGRvd25sb2FkIG9uIFdpbiBYUCBhbmQgV2luIDcuIE9uIFdpbiA3
IGl0IGRvZXMgZmluZS4NCg0KSSB1c2VkIGFuIG9sZCBwcm9ncmFtIGNhbGxlZCAiRmlsZUFs
eXplciIgdG8gY29tcGFyZSAxOS40MCBhbmQgMTkuNDIgYW5kIGluIHRoZSBQRSBoZWFkZXIN
Ckkgc2VlIHRoaXMgZGlmZmVyZW5jZSBmb3IgMTkuNDAgdnMuIDE5LjQyOw0KDQpPUyB2ZXJz
aW9uIChtYWpvcik6IDAwMDUNCk9TIHZlcnNpb24gKG1pbm9yKTogMDAwMQ0KSW1hZ2UgdmVy
c2lvbiAobWFqb3IpOiAwMDAwDQpJbWFnZSB2ZXJzaW9uIChtaW5vcik6IDAwMDANClN1YiBz
eXN0ZW0gdmVyc2lvbiAobWFqb3IpOiAwMDA1DQpTdWIgc3lzdGVtIHZlcnNpb24gKG1pbm9y
KTogMDAwMQ0KDQpPUyB2ZXJzaW9uIChtYWpvcik6IDAwMDYNCk9TIHZlcnNpb24gKG1pbm9y
KTogMDAwMA0KSW1hZ2UgdmVyc2lvbiAobWFqb3IpOiAwMDAwDQpJbWFnZSB2ZXJzaW9uICht
aW5vcik6IDAwMDANClN1YiBzeXN0ZW0gdmVyc2lvbiAobWFqb3IpOiAwMDA2DQpTdWIgc3lz
dGVtIHZlcnNpb24gKG1pbm9yKTogMDAwMA0KDQpDb3VsZCB0aGF0IHBlcmhhcHMgY2F1c2Vz
IHRoZSBpc3N1ZT8NCg0KSSBhbHNvIGNhbiByZWFkIGZyb20gdGhhdCBhbmFseXNpcyB0aGF0
IHRoZXJlIGFyZSA1IG1vcmUgaW1wb3J0cyBmcm9tIGtlcm5lbDMyDQphbmQgMSBtb3JlIGlt
cG9ydCBmcm9tIHVzZXIzMiwgY29tcGFyZWQgdG8gMTkuNDAuIEFsbCBvdGhlcnMgc2VlbXMg
dGhlIHNhbWUuDQoNCkNocmlzDQoNCg0KIA0KLS0tSW4gZ3VpNGNsaUB5YWhvb2dyb3Vwcy5j
b20gbWFpbHRvOmd1aTRjbGlAeWFob29ncm91cHMuY29tLCA8Z3VpNGNsaUAuLi4+IHdyb3Rl
IDoNCg0KIEhpIENocmlzLCANCg0KIEp1c3QgdG8gZ2V0IHRoZSBvYnZpb3VzIG91dCBvZiB0
aGUgd2F5IC0gbWFrZSBzdXJlIHRoZSBleGUgZmlsZSB3YXMgcHJvcGVybHkgZG93bmxvYWRl
ZCBhbmQgaXMgbm90IGNvcnJ1cHQgaW4gc29tZSB3YXkgYW5kIHRoYXQgdGhlIHNhbWUgZmls
ZSBydW5zIGluIHdpbiA3IGFuZCBhYm92ZS4NCiANCg0KIE90aGVyIHRoYW4gdGhhdCwgaXQg
Y291bGQgYmUgc29tZSBmdW5jdGlvbiB0aGF0IHdhcyBuZXcgaW4gd2luIDcuIEkgZ2V0IHBv
aW50ZXJzIHRvIGFsbCBuZXcgZnVuY3Rpb25zIChhZnRlciB3aW4gOTgpIGJ5IGlucXVpcmlu
ZyBmb3IgdGhlbSBhdCBzdGFydHVwIGFuZCB1c2UgdGhlbSBvbmx5IGlmIHRoZXkgZXhpc3Qu
IE1heWJlIHRoZXJlIGlzIG9uZSB0aGF0IGdvdCBhd2F5Li4uDQogDQoNCiBUaGFua3MgLSBE
aW1pdHJpcw0KIA0KDQogDQoNCg0KIA0KIE9uIE1vbiwgRmViIDgsIDIwMTYgYXQgNTo1NCBQ
TSwgY2hyaXMua2V2YW55QC4uLiBtYWlsdG86Y2hyaXMua2V2YW55QC4uLiBbZ3VpNGNsaV0g
PGd1aTRjbGlAeWFob29ncm91cHMuY29tIG1haWx0bzpndWk0Y2xpQHlhaG9vZ3JvdXBzLmNv
bT4gd3JvdGU6DQogICANCg0KIE5vISBKdXN0IGEgc2ltcGxlIG1lc3NhZ2UgYm94IHdpdGgg
dGhlIHByb2dyYW0gbmFtZSBhcyB0aXRsZS4gU2FtZSBhcyB3aGVuIHlvdQ0KdHJ5IHRvIHJ1
biBhIDY0LWJpdCBhcHBsaWNhdGlvbiBvbiBhIDMyLWJpdCBPUy4NCg0KSW4gYSBoZXggZHVt
cCBvZiB0aGUgaGVhZGVyLCBpdCBzdGlsbCBsb29rcyBub3JtYWwsIHN0YXJ0aW5nIHdpdGgg
TVogYW5kIHRoZSB1c3VhbA0KIlRoaXMgcHJvZ3JhbSBjYW5ub3QgYmUgcnVuIGluIERPUyBt
b2RlLiIgc3R1ZmYuDQoNCkNocmlzDQoNCg0KLS0tSW4gZ3VpNGNsaUB5YWhvb2dyb3Vwcy5j
b20gbWFpbHRvOmd1aTRjbGlAeWFob29ncm91cHMuY29tLCA8Z3VpNGNsaUAuLi4+IHdyb3Rl
IDoNCg0KIEhpIENocmlzLCANCg0KIERvZXMgaXQgbWVudGlvbiBhbnl0aGluZyBlbHNlIChp
biB0aGUgZGlhbG9ndWUgdGl0bGUsIGV0YykNCiANCg0KIFRoYW5rcw0KIA0KDQogDQoNCiAN
Cg0KDQogDQogT24gTW9uLCBGZWIgOCwgMjAxNiBhdCAxMTo1NCBBTSwgY2hyaXMua2V2YW55
QC4uLiBtYWlsdG86Y2hyaXMua2V2YW55QC4uLiBbZ3VpNGNsaV0gPGd1aTRjbGlAeWFob29n
cm91cHMuY29tIG1haWx0bzpndWk0Y2xpQHlhaG9vZ3JvdXBzLmNvbT4gd3JvdGU6DQogICBI
aSBEaW1pdHJpcywNCg0KSSBjaGFuZ2VkIHRoZSBtYW5pZmVzdCBvZiB2ZXJzaW9uIDE5LjQy
IHRvICJhc0ludm9rZXIiIHdpdGggcmVzSGFja2VyIGFuZCBkcmFnL2Ryb3Agd29rcyBmaW5l
DQppbiBXaW5kb3dzIDcgKEkgaGF2ZSBubyBoaWdoZXIgd2luZG93cyB2ZXJzaW9uIHJ1bm5p
bmcgdG8gdHJ5KS4NCg0KRnJvbSB2ZXJzaW9uIDE5LjQxIHVwLCBHdWk0Q2xpIHNlZW1zIHRv
IGJlIGxvc3QgZm9yIFdpbmRvd3MgWFAgdXNlcnMuIEF0IGxhdW5jaCBJIGdldCBhDQpXSW5k
b3dzIG1lc3NhZ2UgbGlrZSAiVGhpcyBpcyBub3QgYSB2YWxpZCB3aW4zMiBhcHBsaWNhdGlv
biIuDQoNCkNocmlzDQoNCiANCg0KLS0tSW4gZ3VpNGNsaUB5YWhvb2dyb3Vwcy5jb20gbWFp
bHRvOmd1aTRjbGlAeWFob29ncm91cHMuY29tLCA8Z3VpNGNsaUAuLi4+IHdyb3RlIDoNCg0K
IEp1c3QgYW4gdXBkYXRlIC0gdGhlIGRlZmF1bHQgaW4gdGhlIG1hbmlmZXN0IGlzICJhc0lu
dm9rZXIiLCBpZSB3aGF0ZXZlciB5b3UgY2hvb3NlIGluIHRoZSBjb21wYXRpYmlsaXR5IHRh
YiBvZiB0aGUgZmlsZSBwcm9wZXJ0aWVzIGRpYWxvZy4gSSBoYWQgY2hhbmdlZCBpdCBpbiB0
aGUgbWFuaWZlc3QgZm9yIHNvbWUgcmVhc29uIEkgY2FuJ3QgcmVtZW1iZXIgYW5kIGl0IHJh
biBpbiBhZG1pbmlzdHJhdG9yIG1vZGUgbm8gbWF0dGVyIHdoYXQgeW91IHNldCBpbiB0aGUg
Y29tcGF0aWJpbGl0eSB0YWIuIEkgZml4ZWQgaXQgbm93LCBzbyB0aGF0IHlvdSBjYW4gY2hv
b3NlLiANCg0KIFN0aWxsLCBmb3IgZHJhZyBhbmQgZHJvcCB0byB3b3JrLCBndWk0Y2xpIG11
c3Qgbm90IGJlIHJ1biBpbiBhZG1pbmlzdHJhdGlvbiBtb2RlLCBiZWNhdXNlIHRoZSBzaGVs
bCAoZGVza3RvcCwgZmlsZSBleHBsb3JlciBldGMpIGFyZSBydW4gaW4gbm9uLWFkbWluaXN0
cmF0b3IgbW9kZSwgc28gZHJhZyBhbmQgZHJvcCBiZXR3ZWVuIHRoZW0gaXMgZm9yYmlkZGVu
Lg0KIA0KDQogTG9va3MgbGlrZSBvdmVya2lsbCBmcm9tIE1TLg0KIA0KDQogRGltaXRyaXMN
CiANCg0KIA0KDQoNCiANCiBPbiBNb24sIEphbiAyNSwgMjAxNiBhdCAxMDowMCBQTSwgR0Mg
R3VpNENsaSA8Z3VpNGNsaUAuLi4gbWFpbHRvOmd1aTRjbGlALi4uPiB3cm90ZToNCiBoaSBG
ZXIsIA0KDQogWW91IHdlcmUgcmlnaHQgLSBpdHMgdGhlIHNlY3VyaXR5IG1lYXN1cmVzLg0K
IA0KDQogQWZ0ZXIgdHJ5aW5nIHNvbWUgZGVzcGVyYXRlIG1vdmVzIEkgcmVhZCBpbiBmb3J1
bXMsIEkgZm91bmQgdGhhdCBhbGwgeW91IGhhZCB0byBkbyB3YXMgY2hhbmdlIGEgc2V0dGlu
ZyBpbiB0aGUgcHJvamVjdCBwcm9wZXJ0aWVzIChJIHVzZSBWU0UxMyksIHNvIHRoZSBsaW5r
ZXIgc2V0cyB0aGUgInJlcXVlc3RlZEV4ZWN1dGlvbkxldmVsIiBpbiB0aGUgbWFuaWZlc3Qg
ZmlsZSB0byAiYXNJbnZva2VyIiBpbnN0ZWFkIG9mICJyZXF1aXJlQWRtaW5pc3RyYXRvciIg
d2hpY2ggaXMgdGhlIGRlZmF1bHQuDQogDQoNCiBJIGRvbid0IGtub3cgd2hhdCBvdGhlciBy
ZXBlcmN1c3Npb25zIHRoaXMgbWF5IGhhdmUgc28gSSdsbCB0cnkgaXQgZm9yIGEgd2hpbGUu
DQogDQoNCiBXaGF0IEkgZG9uJ3QgdW5kZXJzdGFuZCBpcyB3aGF0IGtpbmQgb2Ygc2VjdXJp
dHkgdGhpcyBwcm92aWRlcyBpZiBzb21lb25lIGNhbiBqdXN0IGJ5cGFzcyBpdCBzbyBlYXNp
bHkuDQogDQoNCiBEaW1pdHJpcw0KIA0KDQogDQoNCg0KIA0KIE9uIE1vbiwgSmFuIDI1LCAy
MDE2IGF0IDQ6MzMgUE0sIEdDIEd1aTRDbGkgPGd1aTRjbGlALi4uIG1haWx0bzpndWk0Y2xp
QC4uLj4gd3JvdGU6DQogSSB0aGluayBpdHMgcHJvYmFibHkgdG8gZG8gd2l0aCB0aGF0LCBi
dXQgaXRzIHNvbWV0aGluZyBJIGRpZCwgbm90IGEgc3lzdGVtIHNldHRpbmcsIGJlY2F1c2Ug
ZHJhZyBhbmQgZHJvcCB3b3JrcyB1cCB0byB2ZXJzaW9uIDE5LjM5LCB0aGVuIHN1ZGRlbmx5
IHN0b3BzIGFmdGVyIHZlcnNpb24gMTkuNDAuIA0KDQogTWF5YmUgc29tZSBjb21waWxlciBz
ZXR0aW5nLi4uIFRoZSBwcm9ibGVtIGlzIHRoYXQgaXQgZG9lc24ndCByZWFjdCBhdCBhbGws
IG5vdCBldmVuIHdoZW4gSSBsb29rIHdpdGggdGhlIGRlYnVnZ2VyLCBsaWtlIEkgZGlkbid0
IHJlZ2lzdGVyIHRoZSBpbnRlcmZhY2VzLCB3aGljaCBJIGtub3cgSSBkaWQgYmVjYXVzZSBJ
IGNhbiBzZWUgdGhlbSB3b3JraW5nIHdpdGhpbiBnNGMuIE1ha2VzIGl0IGRpZmZpY3VsdCB0
byBmaW5kIGJlY2F1c2UgSSBkb24ndCBrbm93IHdoZXJlIHRvIHN0YXJ0IDooDQoNCiANCg0K
IERpbWl0cmlzDQoNCiANCg0KDQogDQogT24gTW9uLCBKYW4gMjUsIDIwMTYgYXQgMzo1OCBQ
TSwgZm1zdG9vcG1hbkAuLi4gbWFpbHRvOmZtc3Rvb3BtYW5ALi4uIFtndWk0Y2xpXSA8Z3Vp
NGNsaUB5YWhvb2dyb3Vwcy5jb20gbWFpbHRvOmd1aTRjbGlAeWFob29ncm91cHMuY29tPiB3
cm90ZToNCiAgIA0KIEhpIERpbWl0cmlzLA0KIA0KDQogVGhlIGRyYWcvZHJvcCBwcm9ibGVt
IGlzIGNhdXNlZCBieSB0aGUgZXh0cmVtZSBzZWN1cml0eSBtZWFzdXJlcw0KIG9mIHdpbmRv
d3MgMTAuIFlvdSBoYXZlIHRvIGRpc2FibGUgdXNlciBhY2NvdW50IGNvbnRyb2wgY29tcGxl
dGVseS4NCiBTbyBub3Qgb25seSBzZXR0aW5nIHRoZSB1c2VyIGFjY291bnQgY29udHJvbCBz
bGlkZXIgdG8gYSBtaW5pbXVtICh3aGljaA0KIHVzZWQgdG8gd29yayBmaW5lIG9uIFhQIGFu
ZCBXaW43KSBidXQgYWxzbyBzZXR0aW5nIGVuYWJsZUxVQSBpbiB0aGUNCiByZWdpc3RyeSB0
byAwIChkZWZhdWx0IDEpLiBUaGUga2V5IGlzOg0KIEhLTE1cU29mdHdhcmVcTWljcm9zb2Z0
XFdpbmRvd3NcQ3VycmVudHZlcnNpb25cUG9saWNpZXNcU3lzdGVtDQoNCiBUaGUgYmlnIHBy
b2JsZW0gd2l0aCB0aGlzIHRoYXQgeW91IGNhbm5vdCBhZHZpc2UgdGhpcyB0byB5b3VyIHVz
ZXJzDQogYmVjYXVzZSB5b3UgZG9uJ3Qga25vdyB3aGF0IHRoZSBleGFjdCBjb25zZXF1ZW5j
ZXMgYXJlIHdoZW4NCiBkaXNhYmxpbmcgVUFDIGNvbXBsZXRlbHkuIE9uZSB0aGluZyBJIGRv
IGtub3cgaXMgdGhhdCB5b3UgaGF2ZSB0bw0KIHJlc3RhcnQgeW91ciBQQyB0byBsZXQgdGhl
IGNoYW5nZSB0YWtlIGVmZmVjdC4gQmFkIGVub3VnaC4NCiANCg0KIE1heWJlIG9uZSBkYXkg
TSQgd2lsbCBjb21lIHRvIHRoZWlyIHNlbnNlcy4NCiANCg0KIGZlcg0KIA0KDQogDQoNCiAN
Cg0KIA0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KIA0KDQogDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCiAgDQogDQoNCiANCg0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCiAN
Cg0KIA0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg0KIA0KDQogDQoNCg0KDQoNCg0KDQoNCg0K
DQoNCg0KDQoNCg0KDQoNCg0KDQoNCiANCg0KIA0KDQoNCg0KDQoNCg0KDQoNCg0KDQoNCg==
--9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit
<head>
<style type="text/css">
<!--
/* start of attachment style */
.ygrp-photo-title{
clear: both;
font-size: smaller;
height: 15px;
overflow: hidden;
text-align: center;
width: 75px;
}
div.ygrp-photo{
background-position: center;
background-repeat: no-repeat;
background-color: white;
border: 1px solid black;
height: 62px;
width: 62px;
}
div.photo-title
a,
div.photo-title a:active,
div.photo-title a:hover,
div.photo-title a:visited {
text-decoration: none;
}
div.attach-table div.attach-row {
clear: both;
}
div.attach-table div.attach-row div {
float: left;
/* margin: 2px;*/
}
p {
clear: both;
padding: 15px 0 3px 0;
overflow: hidden;
}
div.ygrp-file {
width: 30px;
valign: middle;
}
div.attach-table div.attach-row div div a {
text-decoration: none;
}
div.attach-table div.attach-row div div span {
font-weight: normal;
}
div.ygrp-file-title {
font-weight: bold;
}
/* end of attachment style */
-->
</style>
</head>
<html>
<head>
<style type="text/css">
<!--
#ygrp-mkp {
border: 1px solid #d8d8d8;
font-family: Arial;
margin: 10px 0;
padding: 0 10px;
}
#ygrp-mkp hr {
border: 1px solid #d8d8d8;
}
#ygrp-mkp #hd {
color: #628c2a;
font-size: 85%;
font-weight: 700;
line-height: 122%;
margin: 10px 0;
}
#ygrp-mkp #ads {
margin-bottom: 10px;
}
#ygrp-mkp .ad {
padding: 0 0;
}
#ygrp-mkp .ad p {
margin: 0;
}
#ygrp-mkp .ad a {
color: #0000ff;
text-decoration: none;
}
-->
</style>
</head>
<body>
<!-- |**|begin egp html banner|**| -->
<br><br>
<!-- |**|end egp html banner|**| -->
<br class="yui-cursor"><div class="ygroups-quoted">Hi Dimitris,<br><br>Great! That does the trick :)<br><br>I tried it not only on the examples but also on my own guis of which some are quite heavy<br>and everything looks fine. I also successfully compiled a self-contained executable of my<br>Avanti code with 19.42 now.<br><br>I checked CPU usage at the Windows taskmanager and I see no difference compared to<br>19.40. Even with a timer running that every second calls a dll to read a buffer and then<br>runs a huge piece of code to analyze the data, CPU usage doesn't exceed about 3%.<br>Actually efficiency and speed of Gui4Cli has always been amazing.<br><br>Many thanks,<br><br>Chris<br><br><br>---In [email protected], <gui4cli@...> wrote :<br><br><div id="ygrps-yiv-159014301
1"><div dir="ltr">Hi Chris,<div><br></div><div>I set "Properties -> C/C++ -> Code Generation -> Enabled enhanced instruction set" to "No Enhanced Instructions (/arch:IA32)" and uploaded to :<div><br></div><div><a rel="nofollow" target="_blank" href="http://gui4cli.com/Gui4Cli-test3.exe">http://gui4cli.com/Gui4Cli-test3.exe</a><br></div><div><br></div><div>I've no idea what instructions this disables - I'm guessing it doesn't make much difference in execution speed, etc - Have a look.</div><div><br></div><div>Dimitris </div><div><br></div></div><div><br></div><div class="ygrps-yiv-1590143011gmail_extra"><br><blockquote><span class=""><div class="ygrps-yiv-1590143011gmail_quote">On Sun, Feb 28, 2016 at 1:30 PM, <a rel="nofollow" target="_blank"
href="mailto:chris.kevany@...">chris.kevany@...</a> [gui4cli] <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote class="ygrps-yiv-1590143011gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><u></u><div style="background-color:#fff;">
<span> </span><div><div><div><p><br></p><div>Hi Dimistris,<br><br>I probably found the cause of the Windows XP issue but unfortunately cannot fix it.<br>It most likely has to to with my CPU that doesn't support SSE2 instructions.<br>(Athlon XP2000+). Your XP laptop probably has a P4 or higher CPU that does support SSE2.<br><br>At every Gui4Cli crash, the DrWatson log comes up with a invalid instruction (movsdx) which<br>is only available with SSE2.<br><br>Perhaps you can set a compiler switch to not use SSE2 or I can try to find an old mobo<br>with a P4 CPU on it :)<br><br>It seems that up to version 19.40, no SSE2 instructions were used so I guess it has to do<br>with your switch-over to VC++ 2012.<br><br>Thanks for your efforts,<br><br>Chris<br><br><br>---In <a rel="nofollow" ta
rget="_blank" href="mailto:[email protected]">[email protected]</a>, <chris.kevany@...> wrote :<div><div class="ygrps-yiv-1590143011h5"><br><br><div><br><div>Hi Dimitris,<br><br>I've tried the test2 version but still have the same issues. I run Windows XP SP 3.<br><br>I recently had to re-install Windows XP because of a crash but cannot do all the hot fixes<br>that may be installed on your old XP system (if any). Perhaps it has something to do with that?<br><br>I removed all VC++ redistributables but that didn't help. 19.40 however still runs fine without them.<br><br>My system also has "Visual Studio 2012 x86 redistributables" installed. I thought I did this<br>myself but after I removed it, it appeared that AVG did it and I had to re-install AVG.<br>
<br>I'll spend some more time on it to find out what's wrong and if I have success I'll let you know.<br><br>Chris<br><br><br>---In <a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>, <gui4cli@...> wrote :<br><br><div><div dir="ltr">Hi Chris<div><br></div><div>I found my old XP laptop (I'd given it to a friend) and tried version 19.42 and it runs fine. I tried most tutorials, etc.</div><div><br></div><div>I did not install any redistributables - just XP as I had it then.</div><div><br></div><div>I re-uploaded the version I ran to make sure its the same one we both have:</div><div><a rel="nofollow" target="_blank" href="http://gui4cli.com/Gui4Cli-test2.exe">http://gui4cli.com/Gui4Cli-test2.exe</a><br></div><div><br></d
iv><div>If you get a chance please try it also.</div><div><br></div><div>Dimitris</div><div><br></div></div><div><br><blockquote><span><blockquote><span><div>On Mon, Feb 15, 2016 at 9:34 AM, GC Gui4Cli <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:gui4cli@...">gui4cli@...</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;"><div dir="ltr">Hi Chris,<div><br></div><div>Thanks for the feedback. </div><div><br></div><div>You are right that trying to support XP is becoming a futile exercise, specially since MS itself is sabotaging it. We'll see. If I can find an xp laptop I may give it another try.</div><div><br></div><div>Dimitris </div><div><br></div><div><br></div></div><div><div><div><br><div>On Sun, Feb 14, 2016 at 12:15 PM, <a rel="
nofollow" target="_blank" href="mailto:chris.kevany@...">chris.kevany@...</a> [gui4cli] <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;"><u></u><div style="background-color:#fff;">
<span> </span><div><div><div><p>Hi Dimitris,<br><br>Thanks for your attempts to fix the Windows XP issue. It initially works now<br>but there are several issues. I tried it on the example guis. Some work<br>but Gui4Cli crashes on most of them when loaded. Some of the working guis<br>crash when certain options are chosen and all crash on exit. Gui4Cli itself<br>also crashes when I right-click on the taskbar icon. SciED runs but refuses<br>to load guis on drop and crashes when I try to open the load dialog.<br>I have the VC++ 2013 redistributable installed.<br><br>Having in mind that you cannot test it yourself on XP anymore, I guess it<br>will save you a lot of trouble to consider XP as a passed station and set<br>the minimum Gui4Cli requirements to Windows 7.<br><br>I would advice pot
ential users that are still on Windows XP to install<br>"G4C_19_38_FULL.exe" and replace the Gui4Cli executable and dll with<br>version 19.40. That offers already a wealth of features and options :)<br><br>For me version 19.42 (with the small "asInvoker" change) works fine on<br>Windows 7. I didn't test the new features yet but al my existing guis<br>work as before. I use the same basic 19.38 install there and only<br>replaced the 19.40 executable for 19.42.<br><br>Thanks again,<br><br>Chris <br></p><div><br><br>---In <a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>, <gui4cli@...> wrote :<br><br><div><div dir="ltr">Hi Chris,<div><br></div><span><div>Since I don't have an XP laptop handy, try this version
:</div><div><a rel="nofollow" target="_blank" href="http://gui4cli.com/Gui4Cli-test.exe">http://gui4cli.com/Gui4Cli-test.exe</a><br></div><div><br></div><div>Apparently the problem is caused by MS trying to do away with XP. They have set the default configuration in Visual Studio 2013 (which I use) to use new include files which are not compatible with XP. To use XP you have to change this and define yourself whatever new defines you want to use. They don't tell you this - you have to find it out by searching through really boring articles written in "coder-speak".</div><div><br></div><div>Hope it works</div><div><br></div><div>Dimitris</div><div><br></div></span></div><div><div><div><br><blockquote><span><div>On Tue, Feb 9, 2016 at 6:27 PM, <a rel="nofollow" target="_blank
" href="mailto:chris.kevany@...">chris.kevany@...</a> [gui4cli] <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;"><u></u><div style="background-color:#fff;">
<span> </span><div><div><div><p>I use the same zip download on Win XP and Win 7. On Win 7 it does fine.<br><br>I used an old program called "FileAlyzer" to compare 19.40 and 19.42 and in the PE header<br>I see this difference for 19.40 vs. 19.42;<br><br>OS version (major): 0005<br>OS version (minor): 0001<br>Image version (major): 0000<br>Image version (minor): 0000<br>Sub system version (major): 0005<br>Sub system version (minor): 0001<br><br>OS version (major): 0006<br>OS version (minor): 0000<br>Image version (major): 0000<br>Image version (minor): 0000<br>Sub system version (major): 0006<br>Sub system version (minor): 0000<br><br>Could that perhaps causes the issue?<br><br>I also can read from that analysis that there are 5 more imports from kernel32<br>and 1 more import
from user32, compared to 19.40. All others seems the same.<br><br>Chris<br><br></p><div><br>---In <a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>, <gui4cli@...> wrote :<br><br><div><div dir="ltr">Hi Chris,<div><br></div><span><div>Just to get the obvious out of the way - make sure the exe file was properly downloaded and is not corrupt in some way and that the same file runs in win 7 and above.</div><div><br></div><div>Other than that, it could be some function that was new in win 7. I get pointers to all new functions (after win 98) by inquiring for them at startup and use them only if they exist. Maybe there is one that got away...</div><div><br></div><div>Thanks - Dimitris</div><div><br></div><div><br></div></span></div><div><
div><div><br><blockquote><span><div>On Mon, Feb 8, 2016 at 5:54 PM, <a rel="nofollow" target="_blank" href="mailto:chris.kevany@...">chris.kevany@...</a> [gui4cli] <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;"><u></u><div style="background-color:#fff;">
<span> </span><div><div><div><p><br></p><div>No! Just a simple message box with the program name as title. Same as when you<br>try to run a 64-bit application on a 32-bit OS.<br><br>In a hex dump of the header, it still looks normal, starting with MZ and the usual<br>"This program cannot be run in DOS mode." stuff.<span><br><br>Chris<br><br><br>---In <a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>, <gui4cli@...> wrote :<br><br></span><div><span><div dir="ltr">Hi Chris,<div><br></div><div>Does it mention anything else (in the dialogue title, etc)</div><div><br></div><div>Thanks</div><div><br></div><div><br></div><div><br></div></div></span><div><div><div><br><blockquote><span><div>On Mon, Feb 8, 2016 at 11:54 AM, <a re
l="nofollow" target="_blank" href="mailto:chris.kevany@...">chris.kevany@...</a> [gui4cli] <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;"><u></u><div style="background-color:#fff;">
<span> </span><div><div><div><p>Hi Dimitris,<br><br>I changed the manifest of version 19.42 to "asInvoker" with resHacker and drag/drop woks fine<br>in Windows 7 (I have no higher windows version running to try).<br><br>From version 19.41 up, Gui4Cli seems to be lost for Windows XP users. At launch I get a<br>WIndows message like "This is not a valid win32 application".<br><br>Chris<br></p><div><br><br>---In <a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>, <gui4cli@...> wrote :<br><br><div><span><div dir="ltr">Just an update - the default in the manifest is <span style="font-size:12.8px;">"asInvoker", ie whatever you choose in the compatibility tab of the file properties dialog. I had changed
it in the manifest for some reason I can't remember and it ran in administrator mode no matter what you set in the compatibility tab. I fixed it now, so that you can choose.</span><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Still, for drag and drop to work, gui4cli must not be run in administration mode, because the shell (desktop, file explorer etc) are run in non-administrator mode, so drag and drop between them is forbidden.</span></div><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Looks like overkill from MS.</span></div><div><span style="font-size:12.8px;"><br></span></div><div><span style="font-size:12.8px;">Dimitris</span></div><div><span style="font-size:12.8px;"><br></span></div><div>
<span style="font-size:12.8px;"><br></span></div></div></span><div><br><blockquote><span><div><span>On Mon, Jan 25, 2016 at 10:00 PM, GC Gui4Cli <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:gui4cli@...">gui4cli@...</a>></span> wrote:<br></span><blockquote style="border-left:1px #ccc solid;"><span><div dir="ltr">hi Fer,<div><br></div><div>You were right - its the security measures.</div><div><br></div><div>After trying some desperate moves I read in forums, I found that all you had to do was change a setting in the project properties (I use VSE13), so the linker sets the "requestedExecutionLevel" in the manifest file to "asInvoker" instead of "requireAdministrator" which is the default.</div><div><br></div><div>I don't know what o
ther repercussions this may have so I'll try it for a while.</div><div><br></div><div>What I don't understand is what kind of security this provides if someone can just bypass it so easily.</div><div><br></div><div>Dimitris</div><div><br></div><div><br></div></div></span><div><div><div><br><div><span>On Mon, Jan 25, 2016 at 4:33 PM, GC Gui4Cli <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:gui4cli@...">gui4cli@...</a>></span> wrote:<br></span><blockquote style="border-left:1px #ccc solid;"><span><div dir="ltr">I think its probably to do with that, but its something I did, not a system setting, because drag and drop works up to version 19.39, then suddenly stops after version 19.40.<div><br></div><div>Maybe some compiler setting... The problem is that it doe
sn't react at all, not even when I look with the debugger, like I didn't register the interfaces, which I know I did because I can see them working within g4c. Makes it difficult to find because I don't know where to start :(<br></div><div><br></div><div>Dimitris<br></div><div><br></div></div></span><span><div><div><div><br><div>On Mon, Jan 25, 2016 at 3:58 PM, <a rel="nofollow" target="_blank" href="mailto:fmstoopman@...">fmstoopman@...</a> [gui4cli] <span dir="ltr"><<a rel="nofollow" target="_blank" href="mailto:[email protected]">[email protected]</a>></span> wrote:<br><blockquote style="border-left:1px #ccc solid;"><u></u><div style="background-color:#fff;">
<span> </span><div><div><div><p></p><p>Hi Dimitris,</p><p><br></p><p>The drag/drop problem is caused by the extreme security measures</p><p>of windows 10. You have to disable user account control completely.</p><p>So not only setting the user account control slider to a minimum (which</p><p>used to work fine on XP and Win7) but also setting enableLUA in the</p><p>registry to 0 (default 1). The key is:</p><p>HKLM\Software\Microsoft\Windows\Currentversion\Policies\System<br></p><p>The big problem with this that you cannot advise this to your users</p><p>because you don't know what the exact consequences are when</p><p>disabling UAC completely. One thing I do know is that you have to</p><p>restart your PC to let the change take effect. Bad enough.</p><p><
br></p><p>Maybe one day M$ will come to their senses.</p><p><br></p><p>fer</p><p><br></p><p><br></p><p></p></div><span><div style="color:#fff;min-height:0;"></div></span></div></div></div></blockquote></div><br></div></div></div></span></blockquote></div><br></div></div></div></blockquote></div><br></span></blockquote></div></div></div><p></p></div><div style="color:#fff;min-height:0;"></div></div></div></div></blockquote></div><br></span></blockquote></div></div></div></div></div><div> </div><p></p></div><div><div><div style="color:#fff;min-height:0;"></div></div></div></div></div></div></blockquote></div><br></span></blockquote></div></div></div></div></div><p></p></div><div><div><div style="color:#fff;min-height:0;"></div></div></div></div></div></div></blockquote></div><br></spa
n></blockquote></div></div></div></div></div><p></p></div><div><div><div style="color:#fff;min-height:0;"></div></div></div></div></div></div></blockquote></div><br></div></div></div></blockquote></div><br></span></blockquote></span></blockquote></div></div></div></div></div></div></div><p></p></div><div><div class="ygrps-yiv-1590143011h5"><div style="color:#fff;min-height:0;"></div></div></div></div></div></div></blockquote></div><br></span></blockquote></div></div></div></div>
<!-- |**|begin egp html banner|**| -->
<br>
<br>
<!-- |**|end egp html banner|**| -->
<div width="1" style="color: white; clear: both;"/>__._,_.___</div>
<div id="fromDMARC" style="clear:both; margin-top: 10px;">
<hr style="height:2px ; border-width:0; color:#E3E3E3; background-color:#E3E3E3;">
Posted by: [email protected] <hr style="height:2px ; border-width:0; color:#E3E3E3; background-color:#E3E3E3;">
</div>
<!-- Start Recommendations -->
<!-- End Recommendations -->
<!-- |**|begin egp html banner|**| -->
<img src="http://geo.yahoo.com/serv?s=97476590/grpId=4299/grpspId=1705007207/msgId=6044/stime=1456700653" width="1" height="1"> <br>
<!-- |**|end egp html banner|**| -->
<!-- |**|begin egp html banner|**| -->
<br>
<!-- |**|begin egp html banner|**| -->
<div id="ygrp-vital" style="background-color: #f2f2f2; font-family: Verdana; font-size: 10px; margin-bottom: 10px; padding: 10px;">
<span id="vithd" style="font-weight: bold; color: #333; text-transform: uppercase; "><a href="https://groups.yahoo.com/neo/groups/gui4cli/info;_ylc=X3oDMTJiMzQ1OTdoBF9TAzk3MzU5NzE0BGdycElkAzQyOTkEZ3Jwc3BJZAMxNzA1MDA3MjA3BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTQ1NjcwMDY1Mw--" style="text-decoration: none;">Visit Your Group</a></span>
<ul style="list-style-type: none; margin: 0; padding: 0; display: inline;">
</ul>
</div>
<div id="ft" style="font-family: Arial; font-size: 11px; margin-top: 5px; padding: 0 2px 0 0; clear: both;">
<a href="https://groups.yahoo.com/neo;_ylc=X3oDMTJhbDlqaW80BF9TAzk3NDc2NTkwBGdycElkAzQyOTkEZ3Jwc3BJZAMxNzA1MDA3MjA3BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxNDU2NzAwNjUz" style="float: left;"><img src="http://l.yimg.com/ru/static/images/yg/img/email/new_logo/logo-groups-137x15.png" height="15" width="137" alt="Yahoo! Groups" style="border: 0;"/></a>
<div style="color: #747575; float: right;"> • <a href="https://info.yahoo.com/privacy/us/yahoo/groups/details.html" style="text-decoration: none;">Privacy</a> • <a href="mailto:[email protected]?subject=Unsubscribe" style="text-decoration: none;">Unsubscribe</a> • <a href="https://info.yahoo.com/legal/us/yahoo/utos/terms/" style="text-decoration: none;">Terms of Use</a> </div>
</div>
<!-- |**|end egp html banner|**| -->
</div> <!-- ygrp-msg -->
<br>
<!-- |**|end egp html banner|**| -->
<div style="color: white; clear: both;"/>__,_._,___</div>
</body>
</html>
--9nlWnTS9ocNmxdhsK3FKVLWiM6a5jwOaA8HvrLV--