Fonctions Hyperwave
À faire
Il reste encore beaucoup à faire :
- La fonction hw_InsertDocument doit être séparée en deux : hw_insertobject() et hw_putdocument().
- Les noms de nombreuses fonctions ne sont pas encore fixés.
- La majorité des fonctions requièrent la connexion courante comme premier paramètre. Cela conduit à beaucoup de frappe clavier, même s'il n'y a souvent qu'une seule connexion en jeu. Une connexion par défaut améliorerait ceci.
- La conversion depuis un objet record en un objet array a besoin de gérer les attributs multiples.
Sommaire
- hw_Array2Objrec — Convertit un tableau en un objet
- hw_changeobject — Change les attributs d'un objet (obsolète)
- hw_Children — Liste les identifiants d'objets fils Hyperwave
- hw_ChildrenObj — Liste des objets records des objets fils
- hw_Close — Ferme la connexion Hyperwave
- hw_Connect — Ouvre une connexion Hyperwave
- hw_connection_info — Affiche des informations sur la connexion au serveur Hyperwave
- hw_cp — Copie des objets HyperWave
- hw_Deleteobject — Efface des objets
- hw_DocByAnchor — Identifiant d'objet de l'objet dans l'ancrage
- hw_DocByAnchorObj — Attributs de l'objet dans l'ancrage
- hw_Document_Attributes — Object record de hw_document
- hw_Document_BodyTag — Balise de corps d'un document
- hw_Document_Content — Récupère le contenu d'un document
- hw_Document_SetContent — Modifie/remplace le contenu d'un document
- hw_Document_Size — Taille d'un document
- hw_dummy — Fonction sans objet pour Hyperwave
- hw_EditText — Récupère un document texte
- hw_Error — Retourne le code d'erreur
- hw_ErrorMsg — Retourne un message d'erreur
- hw_Free_Document — Libère la mémoire
- hw_GetAnchors — Identifiants des ancrages d'un document
- hw_GetAnchorsObj — Attributs des ancrages d'un document
- hw_GetAndLock — Retourne les attributs et verrouille l'objet
- hw_GetChildColl — Identifiant d'objets des groupes fils
- hw_GetChildCollObj — Objet record d'un groupe d'enfants
- hw_GetChildDocColl — Identifiant des documents fils d'un groupe
- hw_GetChildDocCollObj — Attributs des documents fils d'un groupe
- hw_GetObject — Lit les attributs d'un objet Hyperwave
- hw_GetObjectByQuery — Recherche un objet
- hw_GetObjectByQueryColl — Recherche un objet dans un groupe
- hw_GetObjectByQueryCollObj — Recherche un objet dans un groupe
- hw_GetObjectByQueryObj — Recherche un objet
- hw_GetParents — Identifiant d'objet des parents
- hw_GetParentsObj — Attributs des parents
- hw_getrellink — Crée le lien depuis la source vers le destinataire, relativement à rootid
- hw_GetRemote — Retourne un document distant
- hw_getremotechildren — Retourne les fils d'un document distant
- hw_GetSrcByDestObj — Retourne les ancrages qui pointent sur un objet
- hw_GetText — Récupère un document texte
- hw_getusername — Nom de l'utilisateur actuellement identifié
- hw_Identify — Identifie un utilisateur
- hw_InCollections — Vérifie qu'un identifiant d'objet est dans un groupe
- hw_Info — Informations à propos d'une connexion
- hw_InsColl — Insère une collection
- hw_InsDoc — Insère un document
- hw_insertanchors — Insère uniquement des ancres dans du texte
- hw_InsertDocument — Insère un document dans un groupe
- hw_InsertObject — Insère un objet record
- hw_mapid — Représente un id global en un id virtuel local
- hw_Modifyobject — Modifie les attributs d'object record
- hw_mv — Déplace un objet
- hw_New_Document — Crée un nouveau document
- hw_objrec2array — Convertit les attributs d'un objet en tableau
- hw_Output_Document — Affiche le document hw_document
- hw_pConnect — Crée une connexion persistante
- hw_PipeDocument — Récupère un document
- hw_Root — Objet id de la racine
- hw_setlinkroot — Configure l'identifiant vers lequel les liens sont calculés
- hw_stat — Retourne le statut de la chaîne
- hw_Unlock — Déverrouille un objet
- hw_Who — Liste des utilisateurs actuellement identifiés