Gratis åpen kildebibliotek for å skrive avanserte VCL / FireMonkey (FMX) komponenter til Delphi, C ++ Builder og RAD Studio.
Formålet med OpenWire-prosjektet er å introdusere enhetlig enkel måte å overføre data mellom forskjellige VCL / FireMonkey komponenter. Dette ligner på samme måte som produktene LabView, Agilent VEE eller Simulink fungerer. For eksempel kan du raskt bygge et program med en sinusbølgegenerator som strekker seg ut i et diagram og parallelt med et filter som strekker seg ut til et annet diagram og parallelt med en fillogger, så vel som til en seriell kommunikasjonssending dataene til et annet system. Og det som gjør det enkelt, er at du ikke skriver kode: Du bygger strømmer ved å koble en OutputPin til en eller flere InputPins.
OpenWire bruker strømmer for å overføre dataene. Hver strøm er en forbindelse mellom en utgang og en eller flere innganger.
- Hver komponent kan ha en eller flere innganger og / eller utganger.
Hver Input eller Output kalles Pin. DVS. Det finnes IputPins og OutputPins.
- Hver OutputPin kan streame spesifikke formatdata til kompatibelt format InputPins.
- Hver type data har sin egen dataspesifikasjon.
- Støtter statestifter, slik at komponenter kan dele felles tilstand.
Kommentarer ikke funnet