1

... chodzi o konfigurację skojarzeń typów plików - czyli RUNEXT.SYS

Otóż zawartość RUNEXT.CFG wygląda tak:

EXE,CAR:X.COM,/C %
XEX,CAR:X.COM
ARC,CAR:ARC.COM,E %
TXT,CAR:X.COM,B:\PROGRAMS\LW\LW.EXE %
DOC,CAR:ED.COM
REL,EXEC.COM
ZIP,UNZIP.EXE,%


Pytanie dotyczy skojarzenia LW (LastWord) z przykładowym rozszerzeniem *.txt. Opisana powyżej konfiguracja oczywiście zadziała z dowolnego miejsca dysku twardego, lecz tak uruchomiony LW nie wie, gdzie ma swój katalog roboczy i nie doczytuje własnego konfiga. Jedynym wyjątkiem jest sytuacja w której kojarzony z rozszerzeniem plik znajduje się akurat w katalogu głównym programu LW (czyli w tym przypadku: B:\PROGRAMS\LW\) - wówczas konfiguracja edytora zostanie doczytana prawidłowo. Istnieje oczywiście manual do LastWord i są tam opisane sprawy dotyczące konfiguracji - np. wpisy do CONFIG.SYS w rodzaju:

SET LWPATH=......
itd.

lecz albo ja coś robię źle, albo nie działa to w sposób, jak bym sobie tego życzył :)

Jakieś pomysły? ;)-

Kontakt: pin@usdk.pl

2

w nowej wersji SDX Drac030 i trub wprowadzą nową zmienną środowiskową '[User Specific]\Application Data' i od tego momentu wszystkie aplikacje będą mogły składować tam swoje dane, np. konfig

oczywiście wszystkie obecne aplikacje pod SDX będzie trzeba poprawić, jednak biorąc pod uwagę ich niewielką ilośc nie powinno być z tym najmniejszych problemów ;P

*- TeBe/Madteam
3x Atari 130XE, SDX, CPU 65816, 2x VBXE, 2x IDE Plus rev. C

3 Ostatnio edytowany przez Pin (2011-03-15 19:15:14)

Nie przesadzał bym z "ich niewielką" ilością, bo jest ich równie dużo co w przypadku innych dos'ów - a SDX jako jedyny system nadal jest "rozwojowy" :P

.... a temat nie wiem, czy nie jest całkowicie rozwiązywalny na etapie nowej wersji RUNEXT. Pytam jednak, czy ktoś nie ma pomysłu na obejście problemu, bo być może sposób na to istnieje ;)-


.. i nie Drac030, tyle co 040 ;)-

Kontakt: pin@usdk.pl

4

LastWord czyta plik LW.CFG zawsze z bieżącego katalogu. U ciebie pewnie próbuje znaleźć go w tym, w którym znajduje się edytowany plik.

RUNEXT nie ma tu nic do rzeczy, widocznie autor chciał dać możliwość tworzenia sobie wielu konfigów w różnych katalogach.

Zmienna LWPATH służy do wskazywania ścieżek do innych plików (czcionki, makra, sterowniki drukarek).

w nowej wersji SDX Drac030 i trub wprowadzą nową zmienną środowiskową '[User Specific]\Application Data'

To już mamy od dawna, teraz pracujemy nad .NET for SDX ;)

5

Ładnie, zaraziłeś swoich studenciaków Atari :) Zwycięstwo w Interoperability jest wasze :P

grzybson/SSG^NG

6

... w sumie wystarczyło by, żeby LW przy odczycie konfigu sprawdzał też systemowy PATH, bo tam można LW.CFG spokojnie wrzucić. Czy ktoś polsko/anglojęzyczny może napisać do autora zapytanie, czy istnieje możliwość drobnej modyfikacji programu pod tym kątem właśnie? :)

Kontakt: pin@usdk.pl

7

co rozumiesz przez .net?
c#? vb?
ztcp .net to clr + framework bibliotek ;)

The UNIX Guru`s view of Sex:
unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep

8

Wystarczy mi CLR i jakiś fragment BCL :) Kompilatory niech na razie zostaną  łindołsowe :P

grzybson/SSG^NG