Enterprise Forever  |  :HUN  |  Emulátorok  |  Topic: Pseudo IS-BASIC
Author Topic: Pseudo IS-BASIC  (Read 2216 times)« previous next »
tubybb
EP user
*
Offline Offline

Hungary

Posts: 328


OS:
Windows XP
Browser:
Firefox 3.6.13


View Profile
New Posts
« on: 2011.March.08. 04:50:01 »

Csináltam magamnak egy ál IS-Basic-et Windowsra. Basic-et ugyan nem tud, de olyan mintha. Én csak szövegszerkesztésre használom.
Két dolgot implementáltam bele az F5 és F8 billentyűket.
(Szipucsu neked ajánlom az F9-et)

Akit érdekel, próbálja ki.
Innen lehet letölteni.

ui: Nézzétek meg, hogy minden karakter egyforma szélességű-e, mert ha nem, akkor lehet hogy nincs telepítve a fidexsys karaktertípus a windowsban.
« Last Edit: 2011.March.08. 05:39:19 by tubybb » Logged

Enterprise Forever
« on: 2011.March.08. 04:50:01 »

 Logged

vizor
EP fan
*
Offline Offline

Hungary

Posts: 219


OS:
Windows XP
Browser:
Firefox 3.6.15


View Profile WWW
New Posts
« Reply #1 on: 2011.March.08. 18:18:18 »

Szép. A vágólapon kívül nem találtam mentési lehetőséget. Stílusos lenne, ha F1-el töltési/mentési lehetőség lenne és az is ha a ":help"-re reagálna egy kis segítséggel.  Smiley Visual C++ ? Az exe méretéből következtetve...
Logged

szipucsu
EP addict
*
Offline Offline

Hungary

Posts: 2887


OS:
Windows XP
Browser:
Firefox 3.6


View Profile WWW
New Posts
« Reply #2 on: 2011.March.08. 18:25:31 »

(Szipucsu neked ajánlom az F9-et)
Óh, ezt igazán nem kellett volna...  ds_icon_redface Még elbízom magam. Cheesy
Először azt hittem, write only üzemmódba fog váltani F9-re.
Logged

Az EP jobb volt, mint a PC, nem volt hirtelen kikapcsolás után scandisk, és nem kellett újratelepíteni a Windows-t, kék képernyő pedig legfeljebb a DOS ablakban volt, az is más funkcióval.
The EP was better than the PC- no scandisk/reinstall/blue screen.

Zozosoft
EP addict
*
Online Online

Hungary

Posts: 5611


OS:
Windows XP
Browser:
Firefox 3.6.15


View Profile WWW
New Posts
« Reply #3 on: 2011.March.08. 23:26:31 »

 ds_icon_cheesygrin ds_icon_cheesygrin ds_icon_cheesygrin
Logged


tubybb
EP user
*
Offline Offline

Hungary

Posts: 328


OS:
Windows XP
Browser:
Firefox 3.6.13


View Profile
New Posts
« Reply #4 on: 2011.March.09. 09:41:38 »

Az alkalmazás struktúrált-C nyelven íródott, beépített WINDOWS fügvények közvetlen meghívásával. A szerkesztő-fordítóm pedig a DEV-CPP volt. Ingyenesen letölthető pár megás nyitott forrású program.

Ha érdekel valakit, akkor elmondom, hogy létrehoztam egy ablakot, amiben csináltam egy Rich-Edit (szövegszerkesztő) dobozt. Nem tudom mennyire ismeritek a Rich-edit lehetőségeit, de pl. támogatja a különleges háttérszínt, és a mindenféle betűszínt, akár betűnként eltérőt is.
Összehasonlításként, egy jegyzettömb csak olyan hátterű tud lenni, mint ami a Windowsban standard háttérnek be van állítva. Ez a legtöbb esetben fehér. Ez EP ellenes.
 Még nem jöttem rá, hogy ebben a Rich-Edit-ben, hogyan kell szöveget úgy betenni, hogy az IS-BASIC felirat piros legyen, de már dolgozom rajta.
 A teli piros kurzort felejtsétek el, mert a windows beépített szövegszerkesztők egyike sem támogatja a kurzor kinézetének változtatását, külön szövegszerkesztő alkalmazást meg nem írok neki, mert nem éri meg azt a sok munkát.

 Ha valaki gondolja tehetek be még extra funkciókat, de BASIC interpretert nem tudok csinálni, mert soha nem fog elkészülni.
 Az a baj, hogy a legtöbb funkcióbillentyű nem igazán kell PC-re. Tehát pl: Toggle REM1, Toggle KEY CLICK
Pseudo (azaz ál) IS-BASIC esetén a START, LIST, AUTO is kiesik.
Talán még annyit tudnék, hogy programokat lehessen írni, tehát sorszám meg parancsok, talán még listázni is lehetne őket, elmenteni/betölteni de már a végrehajtás az nagyon nehézkes és időt nem kímélő válalkozás lenne.


(Én az ÚTÁLJUK AZ OBJEKTUM ORIENTÁLT NYELVEKET klub tagja vagyok. Azt vallom, hogy mindent meg lehet csinálni struktúrált C-ben. Az ObjektumOrientált szemlélet előtt is volt élet, és igen jó programok készültek.)
Logged

MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291


OS:
Linux 64 bit
Browser:
Firefox 3.6.15


View Profile WWW
New Posts
« Reply #5 on: 2011.March.09. 10:01:16 »

(Én az ÚTÁLJUK AZ OBJEKTUM ORIENTÁLT NYELVEKET klub tagja vagyok. Azt vallom, hogy mindent meg lehet csinálni struktúrált C-ben. Az ObjektumOrientált szemlélet elõtt is volt élet, és igen jó programok készültek.)
Ez a kijelentés, akár flameindító is lehetne ds_icon_wink A magam részéről, nem akarok veled vitatkozni, meggyőzni meg pláne.
Persze, hogy meg lehet csinálni, de azért nem mindegy, hogy mennyi munkával és hogyan. Manapság pedig az egyik legfontosabb szempont, hogy mennyi idő (=pénz) egy alkalmazás fejlesztése. Nyílván, hobbi projekt esetén, azt használ az ember, amit akar.
Ha mondjuk olyan programot kellene írnod sima C-ben, amit objektumokkal sokkal egyszerűbb lenne, akkor azon fogod magad észrevenni, hogy osztályok helyett struct-okat és mutatókat kezdesz el használni és gyakorlatilag megcsinálod a C++ objektumkezelését saját kóddal, ami viszont ritkán lesz elsőre annyira kiforrott mint a C++-é. Nem azt mondom, hogy a C++ tökéletes, sőt. Érdemes megnézni a D nyelvet, ha már itt járunk. Nekem nagyon szimpatikus, de még nem jutottam odáig, hogy komolyabban foglalkozzak vele.
A fentebb vázolt, fából vaskarikát megoldásra jó példa a GTK GObject-je, ami C-ben valósít meg objecktumokat.
Alapvetően én sem kedvelem a C++-t, de én inkább úgy vagyok, hogy az adott feladatot a legmegfelelőbb eszközzel oldjuk meg ha lehet.
Logged

Zozosoft
EP addict
*
Online Online

Hungary

Posts: 5611


OS:
Windows XP
Browser:
Firefox 3.6.15


View Profile WWW
New Posts
« Reply #6 on: 2011.March.09. 10:07:34 »

(Én az ÚTÁLJUK AZ OBJEKTUM ORIENTÁLT NYELVEKET klub tagja vagyok. Azt vallom, hogy mindent meg lehet csinálni struktúrált C-ben. Az ObjektumOrientált szemlélet előtt is volt élet, és igen jó programok készültek.)
Sőt akkor még készültek jó programok! Ma meg már csak bazi nagy, lassú, memória zabáló dögök
Logged


MrPrise
Administrator
EP addict
*
Offline Offline

Hungary

Posts: 2291


OS:
Linux 64 bit
Browser:
Firefox 3.6.15


View Profile WWW
New Posts
« Reply #7 on: 2011.March.09. 10:17:49 »

Sőt akkor még készültek jó programok! Ma meg már csak bazi nagy, lassú, memória zabáló dögök
Erről elsősorban nem a programnyelvek tehetnek.
Csak egy példa: Ott a PS3, amiben 256+256MB memória van csak (rendszer és video). Ennek ellenére meg lehet nézni milyen játékok készülnek rá.
Gran Turismo 5, God of War 3, Killzone 3. De főleg az olyan játékoknál szembetűnőbb a különbség amelyek PC-re is megjelentek. Pl. Mass Effect 2 jut eszembe most. PC-n ugye alapkövetelmény az 1GB RAM XP alatt, Vista/Win7 alatt a 2GB. Ok, nyílván PS3-on nem windows van (szerencsére ds_icon_wink) aminek a nagyobb memóriaigény részben köszönhető.
Na, csak azt akartam kihozni ebből, hogy ha muszáj, akkor tudnának ma is kevés RAM-ot használó programokat csinálni. Ennek viszont nem örülnének a HW gyártók.
« Last Edit: 2011.March.09. 10:28:25 by MrPrise » Logged

tubybb
EP user
*
Offline Offline

Hungary

Posts: 328


OS:
Windows XP
Browser:
Firefox 3.6.13


View Profile
New Posts
« Reply #8 on: 2011.March.09. 10:20:15 »

...hanem a virtuális gépek, de azok a TE védelmedben vannak.

Visszatérve MR.Prise mit szólsz a programocskához. Próbáltad?
Logged

lgb
EP fan
*
Offline Offline

Hungary

Posts: 238


OS:
Linux
Browser:
Safari


View Profile WWW
New Posts
« Reply #9 on: 2011.March.09. 12:12:34 »

(Én az ÚTÁLJUK AZ OBJEKTUM ORIENTÁLT NYELVEKET klub tagja vagyok. Azt vallom, hogy mindent meg lehet csinálni struktúrált C-ben. Az ObjektumOrientált szemlélet előtt is volt élet, és igen jó programok készültek.)

Ez erdekes felvetes, mert mindent mindenben meg lehet csinalni, ami turing-teljes nyelv, de ilyen elven akkor nem is szabadna tobb programozasi nyelvnek lenni, mondjuk legyen csak assembly, hiszen mindent meg lehet vele csinalni, minek akkor tobb nyelv? Pont azert kell, mert mas a filozofia, logika, szintaxis, stb, van amit itt egyszerubb megcsinalni, van amit ott. Az OOP hivei is irhatnak, hogy mindent meg lehet csinalni OOP-ben, minek akkor a proceduralis nyelv egyaltalan? Smiley Ettol fuggetlenul en sem vagyok OOP parti, foleg, ha tuleroltetik, es eppen nincs is igazan ra szukseg, en azt mondom, hogy mindig a feladathoz legmegfelelobb eszkot kell valasztani, de olyan nem letezik, hogy egy eszkoz "barmire jo", az altalaban hazusag.
Logged

tubybb
EP user
*
Offline Offline

Hungary

Posts: 328


OS:
Linux
Browser:
Konqueror 4.4.5


View Profile
New Posts
« Reply #10 on: 2011.March.17. 10:11:15 »

Valaki használja ezt a programocskát?
Logged

szipucsu
EP addict
*
Offline Offline

Hungary

Posts: 2887


OS:
Windows XP
Browser:
Firefox 3.6


View Profile WWW
New Posts
« Reply #11 on: 2011.March.17. 17:19:56 »

Valaki használja ezt a programocskát?
Úgy érdekesnek érdekes, csak még nem volt számomra gyakorlati haszna.  ds_icon_redface (Még ha esetleg önbizalom-hiányos állapotomban az F9-et nyomkodom. Cheesy )
Ha lehetne pl. programokat listázni, szerkeszteni benne, a lista teteje nem tűnne el és mondjuk az egeret is lehetne kurzor helyett használni, akkor egész használható lenne.
De egyébként nem lenne egyszerűbb egy EP emulátort "lebutítani"?
Logged

Az EP jobb volt, mint a PC, nem volt hirtelen kikapcsolás után scandisk, és nem kellett újratelepíteni a Windows-t, kék képernyő pedig legfeljebb a DOS ablakban volt, az is más funkcióval.
The EP was better than the PC- no scandisk/reinstall/blue screen.
Tags:
Enterprise Forever  |  :HUN  |  Emulátorok  |  Topic: Pseudo IS-BASIC

Powered by SMF 1.1.2 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Template made by Mr.Prise
Page created in 0.113 seconds with 24 queries.
Google visited last this page Yesterday at 03:36
Follow ep4ever_news on Twitter