Thanks. I have modified path to message files (replace $(VUSIALWORKS) with
dot). Now I have another crash. I think that HostGraphicsDevice>>platformName gives wrong result occasionally. At first I see at error0.log some time ago. Because error, HostGraphicsDevice>>preferredFontClass returns DeviceFont instead MSWindowsFont. And DeviceFont don't understand #fontLookupPattern message. I have changed HostGraphicsDevice>>preferredFontClass for exploring of HostGraphicsDevice>>platformName result. preferredFontClass "Answer the receiver's preferred font class. This class is responsible for mapping font descriptions to the platform's implementation fonts and is typically a subclass of DeviceFont. If the platform does not match any of the predefined platforms, answer the class DeviceFont as the preferred font class." | platformName fontClassName f | platformName := self platformName. "vvm" f := 'platformName.txt' asFilename writeStream. f nextPutAll: platformName; cr; close. "/vvm" fontClassName := #(#{XFont} #{MSWindowsFont} #{MacFont} #{OS2Font} #{MacOSXFont} #{DeviceFont}) at: (#('X11' 'MS-Windows' 'Mac' 'OS/2' 'MacOSX') indexOf: platformName ifAbsent: "vvm" 2 "/vvm: was 6"). ^(fontClassName isDefined and: [fontClassName value isBehavior]) ifTrue: [fontClassName value] ifFalse: [DeviceFont] Now, sometimes I have platformName.txt in filesystem root. Sometimes I have platformName.txt file in current directory. Sometimes platformName.txt contains 'MS-Windows'. Sometimes platformName.txt file contains just random garbage. You can see it in error2.log. ;-( ----- Original Message ----- From: "Magnus Schwarz" <[hidden email]> To: <[hidden email]> Cc: "VisualWorks Mailing List" <[hidden email]>; "'Ralf Propach'" <[hidden email]> Sent: Wednesday, October 11, 2006 12:43 PM Subject: Re: VWNC for Windows CE > The log shows that your app tries to switch to the ru message files in > the $Visualworks subdirectory and does not manage to resolve the value > of the system variable - maybe it would help (for a start) to put the > message file into the working directory (or a subdirectory) and change > this in the settings before transferring the image to the CE gadget... > > Regards, > Magnus > > Victor Metelitsa schrieb: >> That file has attached to my first message, from October 10, 15:20 >> (GMT+6). I attach this file again now. I also copy source of that >> message (October 10, 15:20 (GMT+6) as I had recevied from mail list: >> >> [...skipped...] >> Message-ID: <012001c6ec4d$114884c0$[hidden email]> >> From: "Victor Metelitsa" <[hidden email]> >> To: <[hidden email]> >> References: <[hidden email]> >> Subject: VWNC for Windows CE >> Date: Tue, 10 Oct 2006 15:18:37 +0600 >> MIME-Version: 1.0 >> Content-Type: multipart/mixed; >> boundary="----=_NextPart_000_011E_01C6EC7F.5BB3A760" >> X-Priority: 3 >> X-MSMail-Priority: Normal >> X-Mailer: Microsoft Outlook Express 6.00.3790.1830 >> Disposition-Notification-To: "Victor Metelitsa" <[hidden email]> >> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.1830 >> Reply-To: [hidden email] >> X-MDAV-Processed: zsavs.ru, Tue, 10 Oct 2006 15:18:04 +0600 >> [...skipped..] >> >> This is a multi-part message in MIME format. >> >> ------=_NextPart_000_011E_01C6EC7F.5BB3A760 >> Content-Type: text/plain; >> charset="iso-8859-1" >> Content-Transfer-Encoding: base64 >> >> SGVsbG8gQWxsLg0KDQpDYW4gc29tZWJvZHkgdGVsbCBtZSB3aGF0IEkgZG8gd3Jvbmc/DQpJIGFt >> IHRyeWluZyB0byBzdGFydCBteSB2ZXJ5IHNtYWxsIGFwcGxpY2F0aW9uIG9uIG15IEZ1aml0c3Ut >> U2llbWVucyBQb2NrZXQgTE9PWCA3MjAgKDEyOCByYW0sIDY0MCo0ODApIGJ1dCB1bnN1Y2Nlc3Nm >> dWxseS4gV2h5IGl0IGNhbid0IGxvYWQgbGlicmFyeT8gQ0UgcGFyc2VsIGlzIGxvYWRlZC4NCkkg >> YW0gdXNpbmcgVldOQyA3LjQuMSBmb3IgdGhpcyBhcHBsaWNhdGlvbi4NCg0KVmljdG9y >> >> ------=_NextPart_000_011E_01C6EC7F.5BB3A760 >> Content-Type: application/octet-stream; >> name="error.log" >> Content-Transfer-Encoding: quoted-printable >> Content-Disposition: attachment; >> filename="error.log" >> >> [...skipped...] >> >> >> >> ----- Original Message ----- >> From: "Magnus Schwarz" <[hidden email]> >> To: <[hidden email]> >> Cc: "VisualWorks Mailing List" <[hidden email]>; "'Ralf Propach'" >> <[hidden email]> >> Sent: Wednesday, October 11, 2006 12:11 PM >> Subject: Re: VWNC for Windows CE >> >> >> >>> And the attached error log is where? :) >>> >>> Regards, >>> Magnus >>> >>> Victor Metelitsa schrieb: >>> >>>> Elliot, I don't know about library and path. All of I know is attached >>>> error.log file in my first message. Windows on mobile devices is very >>>> dark forest for me. How I can see need information without command >>>> shell, regedit.exe etc ? ;-(. >>>> >>>> I get standard VWNC development image. Than I load CE parcel, write >>>> very small application (one window, one button, one entry field ;-) ), >>>> stripe with Runtime Packager into visual.im, and test it. This >>>> application works with Windows 2003 and crashs with Windows CE. No >>>> messages, only blank window on screen and error.log file on filesystem >>>> root. (I see some strange behavior: occasionally error.log file appears >>>> in current catalog instead root). >>>> >>>> ----- Original Message ----- >>>> From: <[hidden email]> >>>> To: <[hidden email]> >>>> Cc: <[hidden email]> >>>> Sent: Tuesday, October 10, 2006 10:49 PM >>>> Subject: Re: VWNC for Windows CE >>>> >>>> >>>> "Victor Metelitsa" <[hidden email]> wrote: >>>> | Hello All. >>>> | >>>> | >>>> Can somebody tell me what I do wrong? >>>> | >>>> I am trying to start my very small application on my Fujitsu-Siemens >>>> Pocket LOOX 720 (128 ram, 640*480) but unsuccessfully. Why it can't >>>> load library? CE parsel is loaded. >>>> | >>>> I am using VWNC 7.4.1 for this application. >>>> >>>> What library are oyu trying to load? What exactly is the error message >>>> you are getting? What directory are the VM and the library in? What i >>>> your PATH variable? >>>> >>>> --- >>>> Eliot Miranda ,,,^..^,,, >>>> mailto:[hidden email] >>>> VisualWorks Engineering, Cincom Smalltalk: scene not herd Tel +1 408 >>>> 216 4581 >>>> 3350 Scott Blvd, Bldg 36 Suite B, Santa Clara, CA 95054 USA Fax +1 408 >>>> 216 4500 >>>> >>>> >>>> >>>> >>> -- >>> Magnus Schwarz >>> PGP PUBLIC KEY BLOCK via http://www.heeg.de/~magnus >>> >>> Senior Smalltalk Architect >>> Georg Heeg eK >>> mailto:[hidden email] >>> http://www.heeg.de >>> phone:+49 231 97599-0 >>> fax:+49 231 97599-20 >>> >>> >> > > > -- > Magnus Schwarz > PGP PUBLIC KEY BLOCK via http://www.heeg.de/~magnus > > Senior Smalltalk Architect > Georg Heeg eK > mailto:[hidden email] > http://www.heeg.de > phone:+49 231 97599-0 > fax:+49 231 97599-20 > > |
Free forum by Nabble | Edit this page |