Štúdio Vývojové Prostredie

link: http://www.mpeforth.com/vfxwin.htm

VFX Forth

Developer Studio IDE sa poskytuje ako úplný zdrojový kód, a obsahuje funkcie, ako je napríklad slovník, prehliadač, ktorý vám umožní nájsť, dekompilovať, a nájsť zdrojový kód ľubovoľného slova vašu aplikáciu, alebo dokonca v VFX Forth jadra. V Štúdiu IDE poskytuje užívateľsky definovateľné háčiky na akýkoľvek textový editor na editáciu, alebo umiestnenia zdroja. Môžete pridať svoje vlastné extensions na Studio IDE na zlepšenie produktivity.

  • Prehliadač
  • Debug Konzoly
  • Zarážky
  • Štátu Monitor
  • Kalkulačka
  • DLL skener
  • ASCII graf
  • RC súboru striptérka
  • Win 32 API pomôcť
  • Štátu, uložiť/obnoviť

Kliknite tu pre viac informácií.

Konzoly a BPM
Konzoly a Zlom Manažér

DFX debugger

Vybavené Štúdio IDE je DFX debugger, predstavovať jeden krokovanie, sledovanie, pokyn, zapisovanie a watchpoints v assembleri alebo Forth zdrojový kód úrovne. Ako zvyšok Studio IDE, DFX je poskytovaná ako zdrojový kód.

  • Zarážky
  • Registra displeja
  • Assembler zobraziť
  • Pokyn stopových
  • Zásobník zobrazuje
  • Vysokej úrovni zobraziť
  • VYHĽADAJTE a XREF háčiky
  • Pamäť názory
  • Štátu, uložiť/obnoviť
  • Debug Forth Tlmočník v samostatnom vlákne
  • “Zúžiť” režim pre rýchle fault location

Kliknite tu pre viac informácií.

Resource File Compiler

VFX Forth obsahuje resource file compiler, ktorý umožňuje používať štandardné zdrojové súbory. Na rozdiel od iných aplikácií, tieto súbory sú zostavené priamo ako súčasť bežných zostavovanie procesu, a môžete upraviť ručne, alebo pomocou resource editora. VFX Forth podporuje všetky štandardné Windows ovládacie prvky. Nasledujúci kód je prevzaté z VFX Forth prednej strane.

#define IDW_FORTHWINDOW $3801
IDW_FORTHWINDOW WINDOW 0, 0, 100, 100
BEGIN
  Caption     "Forth Console"
  Style       WS_CHILD | WS_VISIBLE
              | WS_CAPTION | WS_THICKFRAME | WS_MINIMIZEBOX | WS_MAXIMIZEBOX
  ExStyle     WS_EX_MDICHILD
  ClassStyle  CS_HREDRAW | CS_VREDRAW
  Icon        IDI_APPLICATION
  Cursor      IDC_ARROW
  Brush       WHITE_BRUSH
  Menu        NULL
  WndProc     ForthWindowProc
END

Zarážku Správca je znázornené vyššie bol vytvorený s kompilátor zdrojov

GUIgen

GUIgen je spôsob, ako zjednodušiť konštrukciu GUI rozhrania v “Forth ako” spôsobom. To bolo použité na niekoľkých rokov vybudovať výroby používateľské rozhrania. Množstvo funkcií, objavili, ktoré sú vo všeobecnosti a skutočne užitočné. Tieto sú (v žiadnom konkrétnom poradí):

  • Okna triedy, windows, dialógové okná a ovládacie prvky sú definovaných v podobne.
  • rozdiel medzi “modálne” a “modeless” dialógové okná, je do značnej miery skryté.
  • Všetky Okná ovláda sa “automaticky” subclassed, ktorá vám umožňuje pridať ovládanie-konkrétnu správu obsluhy jednoducho bez rokovaní s štruktúry tried v systéme Windows.
  • Nové okno kontroly môžu byť definované veľmi ľahko.
  • ovládacie Prvky môžu byť “umiestnenej v” dialógové okná, ako je obvyklé, ale okrem toho môžu byť umiestnené v rámci bežnej windows a v ďalších ovládacích prvkov.
  • Každý okna, dialógového okna a kontroly má svoje vlastné súkromné údaje v oblasti.
  • na Slová, ktoré sú navrhnuté tak, aby boli vykonané vo vnútri WndProc postupom môžu byť testované na klávesnici.

Nasledujúci kód je na dialógové okno a je zhotovená z jedného príkladu súbory.

DialogBox:  TextDlg
    50 10 110 50 Position&Size
    Modal
    Caption "Enter Name"

    WS_VISIBLE  Style
    WS_CAPTION WS_POPUP or Style+
    WS_BORDER Style+

    8 100 0 Font "MS Sans Serif"

     5 5 100 12 IDC_EditBox z" Hello"   EditBox
    10 25 40 15 IDC_OK      z" &OK"     PushButton
    60 25 40 15 IDC_CANCEL  z" &Cancel" PushButton

    WM_INITDIALOG   does TB-DoInit
    WM_COMMAND      does TB-DoCommand

end-dialog

GUIgen je zdokumentované v samostatnom manuáli, ktorý je v súčasnosti viac ako 160 stránok.

GUIgen Grid Control
Jednoduché dialógové okno

GUIgen Grid Control
Ikony v okne ovládanie

GTK+ multiplatformový GUI

Je multiplatformový, tak je to jedna z bežné funkcie.

Windows API Prístupový

VFX Forth  môžete získať prístup k všetkým štandardné Windows API volania, ako aj funkcie v iných Dll. Funkcia rozhranie umožňuje API volania definované vystrihnúť a vložiť z iných jazykových referenčné príručky, napríklad:

EXTERN: int PASCAL CreateDialogIndirectParam( HINSTANCE, void *,HWND, WNDPROC, LPARAM );
EXTERN: int PASCAL SetWindowText( HANDLE, LPSTR );
EXTERN: HANDLE PASCAL GetDlgItem( HANDLE, int );

Windows Konštanty

VFX Forth j obsahuje podporu DLL, ktoré poskytuje rozvoj-čas prístup k viac 28,000 s názvom Windows bez konštanty, ktoré majú vplyv na veľkosť aplikácie. Windows konštanty ako GENERIC_READ sú považované za literály a sú plne optimalizované.

Príklady a Knižnice

VFX Forth  prichádza s širokú škálu aplikácií príklady vrátane verzie klasických príkladov z Charles Petzold je kniha “Programovanie Windows”. Príklady a knižnice patrí:

  • ForthEd2 MDI editor
  • Studio IDE source code
  • DFX debugger source code
  • FCOM – ActiveX/Com interface
  • FTP interface
  • Web server
  • Email sender
  • DLL generation
  • DDE
  • … and much more

Príklady spoločné VFX Forth, bez ohľadu na operačný systém, patrí tento zoznam

Mocný Testovanie a Ladenie Aids

VFX Forth  zahŕňa rozsiahle programovanie aids, vrátane schopnosti spúšťať vašu žiadosť v jednom alebo viac okien, zatiaľ čo budete sledovať jeho funkcií pomocou samostatného Štátu Monitor okno a Studio debugger.

Nástroje, ako Slovník, Prehliadač a online pomoci, aby programovanie vietor. Slovník, Prehliadač vám umožňuje vyvolanie ktorejkoľvek z stovky funkcie dodávané s VFX Forth, alebo pridané do vašej aplikácie, a to buď dekompilovať alebo výpisom z jeho pamäťovej oblasti. On-line pomoc dokumenty všetky štandardné VFX Forth slová pomocou HTML pomôcť. Môžete zmeniť tieto a vyrábať svoje vlastné súbory pomocníka, ktorý môže byť pridaný do štúdia IDE.

Kompatibilný s Windows XP, Vista, 7, 8

VFX Forth pre Windows 32-bit Forth  realizácia pre 32 a 64 bitové verzie systému Windows. VFX Forth  podporuje prístup ku všetkým tretích strán, 32-bitové Dll.

Systémové Požiadavky:

  • Všetky verzie Windows XP, Vista, 7, 8.
  • matematiky co-procesor je potrebné pre floating-point matematiky.

Koľko generácií?

Sme museli opustiť podpora pre Windows 95/98 a Windows 2000. Od novembra 2012 sme sa už Ks v týchto systémoch. Môžeme len o vyrovnať sa s tri generácie operačného systému – nič viac, je nemožné zaručiť.

Množstvo našich klientov, urobili podobné rozhodnutie. Definovanie systému Windows XP, service pack 3, ako najnižšie podporovaný systém sa zdá byť spoločné rozhodnutie.

Kompatibilné s inými MPE Výrobkov

Na VFX Forth  jadro je zdrojový kód kompatibilný s MPE je Forth  7 kríž kompilátorov a kompatibilita pre staršie verzie VFX Forth  pre Windows a iné MPE Forths dosiahol jednoduché.

Objednať

VFX Forth je k dispozícii v štyroch verziách, ktoré sa líšia v úrovni zdrojového kódu, za predpokladu, že:

  • Hodnotenie: Bezplatne stiahnuť z tejto webovej stránky. Celý systém s krátkym nag obrazovky, žiadny časový limit, žiadne zdrojové kódy jadra, č kľúč generácie a č PowerNet.
  • Štandardné: Plný systému na kľúč aplikácie generácie, úplné zdrojové kódy jadra, okrem VFX generátor kódu, ale žiadne krížové kompilátor alebo nástroj zdrojový kód. Č PowerNet. Jeden rok technickú podporu a aktualizácie.
  • Profesionálne: Úplný systém s PowerNet web server, všetky zdrojové kódy jadra a MPE Forth  VFX 386+ cross kompilátor. S týmto systémom môžete upraviť a rozšíriť VFX Forth  systému. Vyžaduje Non-Disclosure Agreement) sa podpíše. Jeden rok technickú podporu a aktualizácie.
  • Misie: Úplný systém so všetkých zdrojov a kríž prekladačov pre všetky podporované Procesory a operačných systémov, a úplný zdroj pre všetky nástroje podpory, vrátane krížovej kompilátorov spustiteľný súbor generátor a podporu Dll. Vyžaduje Non-Disclosure Agreement byť prihlásení.

Všimnite si, že vzdelávacie používatelia môžu získať všetky VFX Forth  vydania na 50% zľavu.

Aktualizácie sú k dispozícii z jednej verzie na inom.

Informácie o cenách nájdete v cenník.

Podporné Služby

MPE bol podpory profesionálneho Forth  užívateľom od roku 1981. Ponúkame nasledujúce služby:

Štandardné Support

Fax a e-mail horúca linka technickej podpory na použitie VFX Forth . Do 3 mesiacov od nákupu všetky aktualizácie sa poskytujú bezplatne.

Predĺženej Technickej podpory

  • Všetky upgrady, ako sú uvoľnené z vývoja, spravidla štyrikrát ročne
  • Priamy prístup na rozvoj tímu
  • Zapojenie sa do rozvoja cyklus
  • Ročného poplatku

Rozšírené Technickej Podpory

  • Dozadu, Programovania, Kurzy
  • Aplikácií na Zákazku Návrh
  • Programové Služby

Kurzy, Poradenstvo

MPE môže poskytnúť spustenie kurzy alebo poradenstvo pomocou VFX Forth pre Windows. MPE kurz “Programovanie Windows s VFX Forth” je pre VFX Forth, “Vložené Softvéru pre Hardvér, Inžinierov” sa vzťahuje na krížové zostavenie a “Architektonické Úvod do Forth” je Tam konverzný kurz. Kontakt MPE ak chcete zistiť viac.