[ruby-no] RubyCocoa
Hans-Christian Fjeldberg
hcfjeldberg at gmail.com
Thu, 13 Oct 2005 09:21:28 +1300
Hei. Mitt navn er Hans-Christian Fjeldberg.
Jeg leker fortiden med ruby etter =E5 ha blitt introdusert for the i
operativsystemer her p=E5 skolen i New Zealand.
Har for=F8vrig en PowerBook, og etter forargelsen over
bildevisningsprogrammer tilgjengelig til OS X, tenkte jeg at jeg kunne
pr=F8ve =E5 lage meg min egen.
Men fordi Obj-C ser s=E5 merkelig ut og fordi jeg ikke har noen
generell C erfaring pr=F8vde jeg f=F8rst Python og PyObj-C, men dette
viste seg =E5 v=E6re alt for irriterende med alle liggestrekene.
Etter et mislykket f=F8rstefor=F8k p=E5 RubyCocoa, fordi jeg kun pr=F8v=
de
irb, hvor det ikke funket hos meg, har jeg n=E5 kommet ganske langt.
Burde vel f=F8rst sp=F8rre om det er noen som har erfaring med RubyCocoa
her f=F8rst, men stiller sp=F8rsm=E5let med en gang.
1. Er det noen som vet hvordan jeg kan f=E5 mitt program til =E5 =E5pne
bildefiler uten =E5 f=F8rst starte programmer, s=E5nn som de fleste andre
programmer fungerer? Ville kanskje v=E6rt mulig =E5 lagd en Obj-C klasse
for =E5 ta imot bildefilen, for s=E5 =E5 sende den til ruby filen min, men
dette virker s=E5 tungvint.
2. Er det noen som vet hvordan jeg kan oversette fra OS Xs Mac Roman
tegnsetting (eller hva det er de bruker) til et format som Ruby kan
takle. Det jeg tenker p=E5 er =E6=F8=E5 og andre spesial karakterer som med
min mac blir oversatt til \276 f.eks. i Ruby. Men hvis jeg pr=F8ver =E5
bytte dette med =E6 klarer ikke lenger NSImage =E5 =E5pne bildet, og hvis
jeg ikke bytter klarer ikke Ruby =E5 =E5pne mappen med filene i.
H=E5per jeg ikke har brutt noen regler og at noen kan hjelpe :)
Med vennlig hilsen
Hans-Christian Fjeldberg