Español
Stammtisch & Café

XProfan 10 - Letzte Los cambios

 

RGH
XProfan 10 nähert se langsam aber sicher el Release-Versión. El nächste Subscriptionslieferung se also Versión RC1 (ReleaseCandidat 1) ser.

Folgende Syntaxänderungen en el OpenGL-Zona Todavía instalado:

El OGL-Características Bitmapfont y Outlinefont obtener una más Parámetro, nämlich el Handle uno con Crear(Font,...) erzeugten Fonts. El bisherige Solución con UseFont hatte el Nachteil, daß ellos natürlich sólo funktionierte, si el OpenGL-Ventana la ventana principal des Programmes war. So schauts ahora de:

FontNr% = oGL(BitmapFont, hFont&)
FontNr% = oGL(OutlineFont, hFont&, mode!)

Ihr müßt also todos Programas, el Fonts uso, entsprechend adaptar. Yo denke aber, mejor ahora antes el Release ni Syntaxänderung, como später el Kompatiblität wegen una Krücke!

Saludo
Roland
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
10.08.2006  
 




Frank
Abbing
Richtig. Damit muss uno en uno Betaversion siempre rechnen y el es sí auch Haga clic en Aceptar así.
 
10.08.2006  
 




Jac
de
Lad
Hola Roland,

Yo weiß, dass du ahora no mehr viel integrieren willst, aber hier todavía una más rápido Vorschlag:

Kannste Por favor, una Función InstrCount(sub$,cadena$) más o menos einbauen, el el número de sub$ en cadena$ angibt? Das wär klasse!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
15.08.2006  
 




RGH
[quote:e847f7c82b=Jacob Liebeck]Hola Roland,

Yo weiß, dass du ahora no mehr viel integrieren willst, aber hier todavía una más rápido Vorschlag:

Kannste Por favor, una Función InstrCount(sub$,cadena$) más o menos einbauen, el el número de sub$ en cadena$ angibt? Das wär klasse!

Jac [/quote:e847f7c82b]
¡Hola,
el va doch ya seit unos pocos Subscriptionsversionen con el avanzado len-Función:
anz% = len(cadena$, del$)
del$ es el Delimiter zwischen el Substrings.
Und si wissen willst, como oft del$ en cadena$ vorkommt, ziehst Usted simplemente 1 vom Ergebnis de.
Como del$ auch mehrere Signo groß ser kann, puede ser en esta Weise con el avanzado len-Función exakt el ermitteln, qué du wissen möchtest.

Saludo
Roland

Apéndice: En Gelegenheit Todavía una pequeña Bug en RC1 entdeckt: Wenn cadena$ con del$ aufhört, es el Ergebnis en 1 a niedrig. (Auch el Leerstring zwischen el letzten del$ y el Stringende es una gültiger Substring.) In RC2 se dieser Bug Fijo ser.
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
15.08.2006  
 




Jac
de
Lad
Ach verdammt, Yo tener ya otra vez qué no mitgekriegt... Asche en mein Haupt!!!!

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
15.08.2006  
 



[quote:cd9c27c713=Jacob Liebeck]Ach verdammt, Yo tener ya otra vez qué no mitgekriegt... Asche en mein Haupt!!!!

Jac [/quote:cd9c27c713]
Deshalb dieser Hilo aquí.  [...] 
 
15.08.2006  
 




Jac
de
Lad
Sí, du hast bastante...

Noch qué más: Como wärs, si la Compiler en uno Encabezamiento-Definition, el en dern eventuell angegebenen Encabezamiento-Archivos no disponible es simplemente en un incluso definierten Encabezamiento-Directorio después de el Definition sucht? Damit sería uno se el $H sparen y debería no siempre dran denken, welche Encabezamiento nun se instalará necesario y welche no...?

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
16.08.2006  
 




RGH
Noch una kleine Syntaxänderung en OpenGL de RC2:

Aus XPGLTyp se XPGLObjType. XPGType kommt hinzu:

t$ = oGL(XPGLObjType, n&)
ermittelt el Objekttyp el XPGL-Daten con el Nummer n&. Mögliche Ergebniswerte: P, L, LS, LL, T, TS, TF, Q, QS, PY

t$ = oGL(XPGLType, n&)
ermittelt el Art el Werte el XPGL-Daten con el Nummer n&. Das Ergebnis es una String, el máximo de el vier Buchstaben V, T, C y N besteht. Ein V para Vertexwerte es siempre disponible, una T es para Texturwerte, una C para Farbwerte y una N para Normalwerte.

Saludo
Roalnd
 
Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4
20.08.2006  
 




Jac
de
Lad
Hola Roland!

Es me ya en PType$() aufgefallen: Yo finss ungünstig, para solche Befehle como Rückgabewert una String utilizarse, porque el Vergleichen undgleich aufwändiger es, como en una Integer. Meiner Meinung después de wärs mejor, si la Características PType$() y XPGLObjType una Integer zurückgeben würden; el Programmierer weiß entonces de el Ayuda, lo que el Werte bedeuten.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 




Jac
de
Lad
Hola Roland!

Yo weiß, du willst no mehr viel ändern, aber una klitzekleine Concepto tener Todavía:

Wäre lo posible, dass el Compiler selber erkennt, dass en DLL-Aufrufen el Adresse uno Cuerdas angegeben voluntad muss, also dass él el selber umsetzt? Das wäre una große Erleichterung, como ca. 50% meiner Programmabstürze en el Testphase en vergessenem Addr() ruhen. Como debería uno sólo todavía daruaf achten kein p$+q$ oder s anzugeben.

Jac
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
20.08.2006  
 




Frank
Abbing
[quote:5b2f454c64]Wäre lo posible, dass el Compiler selber erkennt, dass en DLL-Aufrufen el Adresse uno Cuerdas angegeben voluntad muss, also dass él el selber umsetzt? Das wäre una große Erleichterung,[/quote:5b2f454c64]
Ab XProfan kann en APIs direkt una Literal angegeben voluntad. So z.B.:
KompilierenMarcaSeparación
apiAppendMenu(handle&, 0, 100, "Hier ein Text")
>
 
20.08.2006  
 




Sebastian
König
[quote:b0d1d2239f]Wäre lo posible, dass el Compiler selber erkennt, dass en DLL-Aufrufen el Adresse uno Cuerdas angegeben voluntad muss, also dass él el selber umsetzt? Das wäre una große Erleichterung, como ca. 50% meiner Programmabstürze en el Testphase en vergessenem Addr() ruhen.[/quote:b0d1d2239f]
¡Hola Jac,

esta Fehler kannst Usted por una kurzen Check con el ProfanInspector vermeiden, el en solchen Fällen el Fehler E0010 (String direkt a externe Función transferencia) meldet...

MfG

Sebastian
 
Windows XP, XProfan/Profan² 4.5 bis 11
Profan2Cpp-Homepage:  [...] 
Alte Profan²-Seite:  [...] 
20.08.2006  
 




Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

11.291 Views

Untitledvor 0 min.

Themeninformationen



Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie