SIGAMOS - Inntal Software-Entwicklung

Aller au contenu

SIGAMOS

Freeware > Programmation
Naviguer facilement entre tous les programmes

ATTENTION : Ce logiciel ne peut être utilisé que par des développeurs de logiciels ! SIGAMOS est un ensemble de DLLs qui peuvent être intégrées dans des programmes ayant accès aux programmes Office.
SIGAMOS est l'abréviation de "Similar Gateway to Multiple Office-Systems".
Si vous développez votre programme d'accès aux systèmes Office et utilisez les fonctions offertes par SIGAMOS à cet effet, les utilisateurs de votre programme peuvent choisir parmi plus de dix systèmes Office.

Avantages :
Avantage pour les développeurs de logiciels : écrivez vos fonctionnalités d'accès aux bureaux une seule fois en utilisant les fonctionnalités SIGAMOS et intégrez une fonctionnalité qui permet à vos utilisateurs de choisir parmi plus de 10 systèmes de bureaux (en décembre 2018).
Cela pourrait aider vos applications à être mieux adoptées par le marché en vous permettant de cibler les utilisateurs d'autres systèmes Office. Donnez à vos utilisateurs la liberté de continuer à utiliser leur système Office préféré avec votre application !
Et : SIGAMOS est un freeware ! Cela signifie que vous n'avez pas à supporter de coûts supplémentaires.
Avantage pour les utilisateurs : les utilisateurs de votre programme peuvent continuer à travailler avec leur système bureautique préféré. Pas de coûts supplémentaires pour un autre système de bureau. Pas de temps passé à se familiariser avec le nouveau système Office imposé. Aucun problème de portage de documents d'un système bureautique à l'autre. Pour les utilisateurs de vos programmes, un petit morceau de logiciel libère plus.
Avantage pour les développeurs de systèmes Office : Il est possible que les "petits" systèmes Office gagnent un peu plus de parts de marché. Aucune n'est mauvaise, mais jusqu'à présent, à quelques exceptions près, seul le "chien de tête" a été pris en charge par des applications (spécialisées). Cela a renforcé à son tour la position de ce dernier sur le marché - un cercle vicieux qui peut peut-être être quelque peu brisé avec l'aide de SIGAMOS.

Inconvénients :
  1. En tant que développeur, vous avez d'abord plus de travail à faire pour vous familiariser avec SIGAMOS et pour convertir vos accès Office en fonctions SIGAMOS.
  2. SIGAMOS ne propose actuellement qu'un ensemble de fonctionnalités de base, que j'avais classées comme les plus importantes. Cela signifie que l'éventail des fonctions est quelque peu limité. Cependant, vous avez accès aux objets les plus importants tels que Application, Document, Classeur, Feuille de calcul, Présentation, Diapositive et bien d'autres. Vous pouvez donc continuer à utiliser les fonctions qui ne sont pas actuellement implémentées dans SIGAMOS pour le système Office que vous avez pris en charge jusqu'à présent.
    N'oubliez pas que SIGAMOS n'a pas été conçu comme une "télécommande" complète pour l'accès à Office et que tous les systèmes Office ne prennent pas en charge toutes les fonctions.

Les DLL (une pour le traitement de texte, une pour le tableur et une pour la présentation en 32 et 64 bits) peuvent être utilisées par les langages de programmation qui répondent aux exigences suivantes :
  • Utilisation de fonctions stockées dans des DLL.
  • Prise en charge des objets COM
  • Support Unicode
  • Prise en charge du type de données "Variant

Le "Centre d'information et de démonstration" donne un aperçu de toutes les options disponibles. Le "testeur de fonctions" vous permet de tester chaque fonction avec toutes les combinaisons de paramètres possibles et affiche en même temps la syntaxe complète de la fonction. Plusieurs démos et exemples de code source dans plusieurs langages de programmation complètent l'ensemble.
Avec la version 2.0, l'objectif principal a été de rendre les fonctions de la DLL plus faciles à utiliser par les développeurs de logiciels. Si vous utilisez les wrappers DLL disponibles pour chaque DLL pour les langages de programmation C++, Delphi et Free Pascal / Lazarus, vous ne devez écrire que 3 lignes de code source par DLL pour charger et décharger toutes les fonctions DLL.


  • Version actuelle :
    2.0.1 (08.02.2020) - Minor Update

    Développement :
    2014-2020
    Licence :
    Freeware
    Langues :
    Anglais
    QuickStart également en allemand, français, néerlandais, portugais, espagnol et russe.
    Installation :
    NON
    Utilisation portable :
    OUI
  • Note : Une liste complète de toutes les fonctions disponibles se trouve dans le document QuickStart (sous l'onglet "Download & Links").
    Groupes de bureaux et systèmes de bureaux supportés
    Vous pouvez trouver l'historique complet du programme ici.
    Groupes de bureaux (Office-Group)
    Systèmes de bureaux (Office-System)
    Ability
    Ability Office Standard*
    Ability Office Professional*
    Corel Home Office*
    bhv Office Perfect X3*
    PDF-Office-Suite 2013*
    Kingsoft
    Kingsoft Office**
    WPS Office**
    LibreOffice
    LibreOffice
    Collabora Office
    Microsoft
    Microsoft Office
    OpenOffice
    Apache OpenOffice
    OxygenOffice Professional
    SoftMaker
    SoftMaker Office Professional*
    SoftMaker Office Standard*
    SoftMaker FreeOffice*
    Ashampoo Office*
    * - traitement de texte et tableur uniquement. L'application de présentation ne prend pas en charge les appels COM.
    ** - Versions Premium ou Business uniquement. Les versions Home et Free ne prennent pas en charge les appels COM.
  • Download (7z) (21.370 KB)
    Download (Zip) (59.289 KB)
    Remarque : il n'y a pas de mise à jour pour la version 2.x (à partir de la version 1.x). Veuillez lire le chapitre "Installation" du document QuickStart !
    Seulement pour la mise à jour de 2.0 à 2.0.1 :





  • Software Informer Virus Free award

    4,8 sur 5 étoiles avec 96 avis
    (au 14/05/2021)
    freewarefiles.com (PDF)
  • Sous cette rubrique, j'aimerais vous informer de ce que je prévois pour la prochaine version majeure. L'objectif est de vous donner, à vous, l'utilisateur, la possibilité de participer plus activement au développement de la prochaine version en me faisant savoir quelles sont les fonctionnalités prévues que vous souhaitez et celles que vous ne souhaitez pas. Ou faites-moi savoir ce que vous souhaitez (tout cela via le formulaire de contact).

    Nouvelles fonctionnalités prévues :
    1. le soutien de WordPerfect en tant que 6ème groupe de bureaux.
    2. des exemples de code source et des wrappers pour C#.
    3. des exemples de code source et des wrappers pour VB.Net.

    Concernant les points 2 et 3 : je ne connais rien à C# et VB.Net. J'ai néanmoins essayé de charger la DLL avec la fonction import (fonctionne). Lorsque j'essaie de charger les fonctions de la DLL, j'échoue parce que C# ne veut plus connaître le type de données "Variant". Le type "Objet" ne m'aide pas non plus. Qui peut m'aider ? De préférence avec un exemple pour chacune des fonctions WP_AppCreate et WP_DocNew - cela me suffirait. Merci d'avance !

Free counters!

Retourner au contenu