
NTK Project est un framework professionnel ( présenté sous forme de librairie tierce ) spécialement conçu pour [x]Harbour, qui fournit un ensemble d'outils permettant au developpeur xBase de créer des applications Windows modernes.
Un moteur bas niveau qui vous donne un accès natif aux fonctions ( environ 450 ) de l'Api Win32. Toutes sont équivalentes ou très proches de celles fournies par le Win32 SDK. De plus, si la fonction dont vous avez besoin n'est pas disponible ou pas encore implémentée, vous pouvez l'appeler, en utilisant le système d'appel de DLL intégré à NTK.
Une puissante et souple classe d'objet DataGrid 32 bits, basée sur l'Api ListView de NTKCore, similaire au Tbrowse Clipper et compatible avec l'excellent C4W WBrowse.
Un GET system flexible 32 bits basé sur les MS-Win32 edit-controls, fournissant des possibilités étendues comme le formatage de la saisie, la colorisation (police, fond et autres effets de remplissage à partir de brosses solides ou bitmaps ).
NTK inclut un système de R.A.D. moderne, qui vous permet l'utilisation de commandes, ainsi qu'une syntaxe de type "XBase".
Une syntaxe rétro-compatible avec la plupart des fonctions core Clip-4-Win 16 bit.
Une syntaxe rétro-compatible avec beaucoup de fonctions Clipper-Dos.
La version Pro du projet NTK est fournie avec NTKDic, un véritable système de gestion de dictionnaires de base de données et d'index.
Etre productif: NTK utilise un système de R.A.D. moderne de haut niveau à la 'xbase'. Ainsi, vous pouvez continuer de developper 'a la' Clipper comme vous l'avez toujours fait. " Sans connaissance appronfondie des mécanismes complexes de Windows.".
Faire du developpement fiable et robuste: Le moteur de bas niveau de NTK vous donne la possibilité de créer des programmes MS-Windows de manière traditionnelle. C'est à dire "gestion et traitement des messages événementiels". En d'autres termes, vous pouvez mettre en place une pompe à messages et appeler directement ( depuis votre PRG ) des fonctions externes de l'Api Win32. Sans rien connaître du language C..
Mixer les styles de programmation: les deux styles ( Core et R.A.D. ) peuvent être utilisés n'importe où dans le même programme ( PRG ).