|
|
|
|
|
7 Juin 2003
PureBasic V3.70 (Windows)
- Ajouté: Bibliothèque Terrain
- Ajouté: Bibliothèque Billboard
- Ajouté: Bibliothèque Entity
- Ajouté: Bibliothèque Material
- Ajouté: Bibliothèque Particle
- Ajouté: Bibliothèque OnError
- Ajouté: CameraLookAt(), CameraRenderMode(), CameraFOV(), Engine3DFrameRate(), CountRenderedTriangles()
- Ajouté: CreateMesh(), SetMeshData()
- Ajouté: ExamineLibraryFunctions(), NextLibraryFunction(), LibraryFunctionName(), LibraryFunctionAddress()
- Ajouté: IsFunctionEntry(), CallCFunction(), CallCFunctionFast()
- Ajouté: RenderMovieFrame(): il est maintenant possible de jouer un film directement sur un sprite ou un écran !
- Ajouté: OpenGadgetList(), ScrollBarGadget(), ScrollAreaGadget(), SplitterGadget()
- Ajouté: HyperLinkGadget(), ContainerGadget(), EditorGadget()
- Ajouté: TreeGadgetItemNumber(), ExplorerListGadget(), ExplorerTreeGadget()
- Ajouté: L'option #PB_FontRequester_Effects pour FontRequester()
- Ajouté: PanelGadget() a été entièrement réécrit pour supporter les thèmes Windows XP
- Ajouté: TreeGadget() a été réécrit pour permettre insertion dynamique d'éléments
- Ajouté: AddGadgetItem() pour le PanelGadget() supporte les images
- Ajouté: Le paramètre 'FenetreMereID' à été ajouté à OpenWindow()
- Ajouté: Support du format 'CDecl' pour les bibliothèques et les procedures (Added 'ProcedureCDLL' and 'DeclareCDLL' keyword)
- Ajouté: End [CodeSortie]
- Ajouté: Messages d'erreurs plus précis pour les erreurs de linker et d'assembleur
- Ajouté: Nouveau switch pour le compilateur en ligne: /LINENUMBERING
- Ajouté: Support complet du debugger pour le moteur 3D
- Ajouté: Support du gadget ComboBox par les commandes GetGadgetItemText() and SetGadgetItemText()
- Ajouté: De nombreuses nouvelles fonctions pour le Visual Designer: Ordre des tabulations, selection de la police, nouveaux gadgets etc..
- Modifié: Bibliothèque Mesh, due à l'introduction de la bibliothèque Entity
- Modifié: ClosePanelGadget() à été renommé en CloseGadgetList()
- Modifié: Les label de l'assembleur en ligne sont maintenant sous la forme 'l_label' au lieu de 'pLabel'
- Optimisation de la bibliothèque Movie
- Fixé: SpriteCollision() et SpritePixelCollision() étaient incorrect (1 pixel de décalage)
- Fixé: Le résultat de CopyDirectory() était faux dans certains cas
- Fixé: StrF(): L'arrondi est maintenant effectué correctement
- Fixé: Plusieurs warning étaient manquant dans le debugger
- Fixé: Les nombres à virgule flottante (floats) et les nombres entiers étaient quelquefois mal évalués
|
 |
|