| |
|
|
| Yo wünsche me ...
...el uno en el CreateBefehlen una ItemID angeben kann sodass uno se no siempre el Handle merken muss - wonach uno deutlich weniger Variables bräuchte - sólo Konstanten. |
|
|
| |
|
|
|
RGH | Also así etwa como SetItemID(handle&, &id). Dann könntest Usted en el Variable para el Handle verzichten: KompilierenMarcaSeparación Klingt sinnvoll!
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 | 19.07.2007 ▲ |
|
|
|
|
| Ah Usted scheust Usted determinado antes nem zusätzlichen Parámetro porque Crear eh unterschiedlich-viele Params ha - tener como ne Concepto!
Erster Param de Crear es mi humilde opinión siempre vom Typ String. Como wäre lo con: KompilierenMarcaSeparacióncreate(1000,button,,,,,,,,,,,) > ?
Erster Param=Long: CtrlID |
|
|
| |
|
|
|
Jörg Sellmeyer | Na sí - así gehts doch ya largo oder? KompilierenMarcaSeparación
SubProc Create.IdBtn
Parameters ID&,hwnd&,t$,x%,y%,b%,h%
Return Control(Button,t$,$54010000,x%,y%,b%,h%,hwnd&,ID&,%hinstance)
EndProc
Def &Btn1 1000
Declare h&
Cls
print ItemID(Create(IdBtn,&Btn1,%hwnd,Test,10,100,60,24))
print GetHandle(%hwnd,&Btn1)
put
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 19.07.2007 ▲ |
|
|
|
|
| So behelfe Yo en efecto - sólo mach el veces para todos vorhandenen XProfan-Controls y Usted hast nen Rattenschwanz a Styles a beachten etc - also ca. 100 zeilen Code. Roland hingegen braucht vlt. sólo 30 Zeilen nativen Delphicode hinzufügen qué en efecto ne Performancefrage es. |
|
|
| |
|
|
|
RGH | IF
KompilierenMarcaSeparacióncreate(1000,button,,,,,,,,,,,) > ?
Der erste Parámetro uno Containerfunktion, como z.B. Crear oder Conjunto oder .... muß el Name el Subfunktion ser. (Sonst funktioniert todos Sistema el Containerfunktionen y Subfunktionen no mehr.)
Was spricht gegen el SetItemId? Es dazu todavía universeller, como uno lo auch para otro ya erstellte Controls, etwa de Ressourcen, uso kann.
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 | 19.07.2007 ▲ |
|
|
|
|
Dieter Zornow | Auf el Handle sería Yo no verzichten querer, braucht uno lo doch para viele Dinge setwindowpos destroywindow y vieles mehr. Zusätzliches Crear es ok.
Viele Grüße de Bangkok
Dieter |
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 19.07.2007 ▲ |
|
|
|
|
GDL | Hi, schliesse mich dieter a.
Servus Georg |
|
|
| |
|
|
|
Nico Madysa | Für algunos Einzelfälle mag SetItemID sicher sinnvoll ser, pero yo bin por XProfan ya así a Handles gewöhnt, Yo möchte el garnicht mehr missen. Außerdem: Ab XProfan 11 hay doch unbegrenzt viele Variables, como es doch egal, si uno o más weniger braucht, oder? |
|
|
| |
|
|
|
| @Nico: Schön el Usted daran gewöhnt bist - son aber auch Personas el con XProfan deutlich más que sólo Schnickschnack programa. Wenn Diese Personas entonces después de Jahren una Wunsch äußern entonces könntest Usted überlegen si no möglicherweise algo detrás de él steckt qué se No inmediatamente erschließt. ;) |
|
|
| |
|
|
|
Nico Madysa | |
|
| |
|
|
|
| Usted wiederholtest lediglich Rolands erstes Posting en diesem Hilo. |
|
|
| |
|
|