Hej Jan
Jan Oksfeldt Jonasen wrote:
> > Jeg sidder pt og nørkler med at ændre et kontrolpanel, så den bliver
> > bedre til at arbejde sammen med OS 9.1 og fx. de delvist carboniserede
> > programmer til OS 9.1/OS X - AWKS 6.1.
> >
> Det lyder da som et hyggeligt lille projekt.
- Mere spændende end just hyggelig, - især, når jeg skal prøve, om det
virker... Det har det heldigvis gjort indtil nu. -)
> > Mit kendskab til brugen af CodeWarrier er lig 0, så er der nogen, der
> > véd, om der findes et program, der kan ændre CW resourcefiler til
> > ResEdit format? - Da de kun er nogle ganske få resourcer, jeg skal
> > bruge, så synes jeg, at det er for dyrt at indkøbe CW.
> >
> CW er dyrt for almindelige mennesker, så endnu engang klap-på-ryggen til
> Apple for at have inkluderet udvikler værktøjer med OS X Public beta 2.
> Til sagen Jan for #"#%/&%. Dit projekt er desværre definitivt gået i stå
> med mindre du får lokket kildekoden til CloseView ud af Apple.
Jeg var ved at få de anelser allerede i går, da jeg skrev dette indlæg. (-
...Men det kunne da være et forsøg værd at skrive allerede nu til Apple.
Det var ellers først meningen, jeg ville gøre det, når jeg havde noget mere
at komme med.
> CarbonLib er ikke blot et spørgsmål om udskiftning af resourcer, men et
> spørgsmål
> om system/toolbox kald som ikke længere findes, samt nye som er kommet
> til.
Lige netop!
> Det du skal have gjort er at linke (sambygge?) CloseViews kode med
> Carbon SDK'en, og det kræver som sagt kilde koden til CV. Hvis jeg tager
> helt fejl, håber jeg, der er en mac programmør som slagter mig.
Du er slet ikke så tosset endda -) - Det er netop CV, jeg forsøger at
'redde' på trods af, at Apple ikke har ændret noget som helst i den siden
ver. 7.2.1 kom frem med System 7.6. Og da det stadig er det bedste
forstørrelsessystem til Mac, så synes jeg, den bør have en ny chance, så
den kan blive 100% stabil - også på de nyere systemer til og med 9.1.
> Hvordan du iøvrigt har klippet og klistret resourcer mellem SDK'en og
> CV, tør jeg slet ikke tænke på.
Det væsentligste, jeg hidtil har gjort er som sagt at lægge selve
koblingsresourcen til Carbon ind. Den ligger allerede som en færdig ResEdit
resource i SDK kittet, så det er ikke noget problem. Og som også sagt, så
har jeg lagt en hel ny WDEF kobling ind, som jeg har 'hugget' direkte fra
selve CarbonLib resourcerne. Den ligger også i RE format. Og det sidste jeg
har gjort er at udskifte en enkelt resource med samme kode ID fra CarbonLib
og den tilsvarende i CloseView. Det er den resource, der styrer RAM
tildeling og forbrug.
Og som sagt er der endnu ca. 10 resourcer, som jeg har RE formater liggende
til, men på trods af, at de tilsyneladende er identiske i hhv. CV og i
Carbon SDK, så siger bitstørrelsen, at der er forskel. En umiddelbar
sammenligning ved at åbne dem i BBEdit viser ingen forskel. De tre af disse
resourcer vil jeg tro, at jeg umiddelbart kan udskifte, men det er de
sidste 6-7 stks., jeg er i tvivl om, - og det er her, jeg er gået i stå.
Det gode ved det hele er, at jeg kan se en væsentlig forbedring i
CloseViews evner til opdatering af det skærmudsnit, den forstørrer. Den er
langt mere flydende end før. Dette er endnu tydeligere at se, når jeg er på
net og samtidig bruger CV. - Et forstørrelsesprogram vil jo altid give
disse 'springende' ændringer i skærmopdateringen. Og det bedste er faktisk,
at CV ikke endnu har frosset systemet, hvis jeg glemmer at slå den fra,
_før_ jeg lukker ned. Det er ellers noget af det, Apple advarer imod.
Tja, og hvis jeg nu skal videre på trods af det, du skriver vil det blive
med en direkte sammenligning af _samtlige_ hexakoder i de tilbageværende
resourcer, og det er en laaangsommelig affære, - hvis altså ikke jeg får
noget ud af Apple.
mvh. Erik Richard
--
K.M.L. Denmark by Erik Richard Sørensen, Member of ADC
Edwin Rahrsvej 20.3.03, DK-8220 Brabrand, Denmark
Phone: (+45) 8625 0963, Fax: (+45) 8625 0962
Mobile phone: (+45) 4082 6109, E-mail: <kml.ers@mail1.stofanet.dk>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Software - For Theological Education - And For Physical Impaired
- Do it The Nisus Way - Nisus Writer, The Best Textprocessor in The World
- Nisus Email, A Revolution In Emailing - Visit: <
http://www.nisus.com>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~