he conseguido un iphone
- Daniel Garcia-Gil
- Posts: 2365
- Joined: Wed Nov 02, 2005 11:46 pm
- Location: Isla de Margarita
- Contact:
Re: he conseguido un iphone
...
Nueva clase TDatePicker
Nueva clase TDatePicker
our best documentation is the source code
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Isla de Margarita Venezuela.
danielgarciagil@gmail.com
http://tdolphin.blogspot.com/
https://www.dropbox.com/referrals/NTI5N ... rc=global9
Re: he conseguido un iphone
Añadida opcion grouped al tableview , autodetecion de un array ( si bdata es un array se detecta) .
Re: he conseguido un iphone
Comenzado a implemetar los heads del tableview . La idea es tener una DATA aHeads , array con los encabezados de seccion . he escrito este código , pero no puedo probarlo ya que estoy fuera .
Si alguien quiere mirar si esta bien y compila ....
En tblview.prg
en tableview.m
Si alguien quiere mirar si esta bien y compila ....
En tblview.prg
Code: Select all
DATA aHeads
METHOD HandleEvent( nMsg, hSender, uParam1, uParam2 ) CLASS TTableView
.....
do case
case nMsg == WM_BRWHEAD
if Empty(::aHeads)
Return nil
else
Return ::aHeads[uParam1 + 1 ]
endif
.....
Code: Select all
@implementation DataSource
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
NSString * text;
hb_vmPushSymbol( symFPH );
hb_vmPushNil();
hb_vmPushLong( ( LONG ) tableView );
hb_vmPushLong( WM_BRWHEAD );
hb_vmPushLong( 0 );
hb_vmPushLong( section );
hb_vmDo( 4 );
text = [ [ [ NSString alloc ] initWithCString: ISCHAR( -1 ) ? hb_parc( -1 ) : "" ] autorelease ];
return text ;
}
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
added timer events. New samples/timer.prg
Affected files expand all collapse all
Modify /trunk/include/fmsgs.h diff
Modify /trunk/include/windows.h diff
Modify /trunk/makefile diff
Modify /trunk/samples/buildmac.sh diff
Add /trunk/samples/timer.prg diff
Modify /trunk/source/sdkapi/timers.m diff
Modify /trunk/source/sdkapi/windows.m diff
Affected files expand all collapse all
Modify /trunk/include/fmsgs.h diff
Modify /trunk/include/windows.h diff
Modify /trunk/makefile diff
Modify /trunk/samples/buildmac.sh diff
Add /trunk/samples/timer.prg diff
Modify /trunk/source/sdkapi/timers.m diff
Modify /trunk/source/sdkapi/windows.m diff
Re: he conseguido un iphone
Estupendo ya tenemos timer ...Antonio Linares wrote:added timer events. New samples/timer.prg
Affected files expand all collapse all
Modify /trunk/include/fmsgs.h diff
Modify /trunk/include/windows.h diff
Modify /trunk/makefile diff
Modify /trunk/samples/buildmac.sh diff
Add /trunk/samples/timer.prg diff
Modify /trunk/source/sdkapi/timers.m diff
Modify /trunk/source/sdkapi/windows.m diff
Re: he conseguido un iphone
Subido al repositorio probado y funcionando.mastintin wrote:Comenzado a implemetar los heads del tableview . La idea es tener una DATA aHeads , array con los encabezados de seccion . he escrito este código , pero no puedo probarlo ya que estoy fuera .
Si alguien quiere mirar si esta bien y compila ....
En tblview.prgen tableview.mCode: Select all
DATA aHeads METHOD HandleEvent( nMsg, hSender, uParam1, uParam2 ) CLASS TTableView ..... do case case nMsg == WM_BRWHEAD if Empty(::aHeads) Return nil else Return ::aHeads[uParam1 + 1 ] endif .....
Code: Select all
@implementation DataSource - (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section { NSString * text; hb_vmPushSymbol( symFPH ); hb_vmPushNil(); hb_vmPushLong( ( LONG ) tableView ); hb_vmPushLong( WM_BRWHEAD ); hb_vmPushLong( 0 ); hb_vmPushLong( section ); hb_vmDo( 4 ); text = [ [ [ NSString alloc ] initWithCString: ISCHAR( -1 ) ? hb_parc( -1 ) : "" ] autorelease ]; return text ; }
Re: he conseguido un iphone
Tableview desde "recursos" funcionando ....Subido codigo al repositorio.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Manuel,
Enhorabuena
Has visto mi post acerca del simulador del iphone ?
Enhorabuena
Has visto mi post acerca del simulador del iphone ?
Re: he conseguido un iphone
Si ,lo he visto cuando subí el comentario anterior ...Antonio Linares wrote:Manuel,
Enhorabuena
Has visto mi post acerca del simulador del iphone ?
Aunque a los que tenemos iphone no se en que medida nos agiliza el trabajo , abre una puerta a quienes no disponen de el y quieren realizar experimentos . A nosotros tambien puede venirnos bien en momentos que no dispongamos de wifi .
Saludos.
Re: he conseguido un iphone
Por cierto ... me encuentro con un problemilla , como ves en las capturas de pantalla los views salen movidos hacia arriba , el ancho que corrsponde con la info del iphone ( la pila que queda, compañia y demas ) .
Ya me había dado cuenta cuando colocaba con código los controles , pero lo sulucionaba bajandolos 20pxles. pero ahora con los recursos es muy evidente ....
como podemos solucionarlo ?
Saludos.
Ya me había dado cuenta cuando colocaba con código los controles , pero lo sulucionaba bajandolos 20pxles. pero ahora con los recursos es muy evidente ....
como podemos solucionarlo ?
Saludos.
Construir desde Mac
Muy buenas, estoy intentando compilar ahora desde un Mac, me podeis decir los pasos necesarios para compilar desde ahí.
Un Saludo y Mil Gracias.
Un Saludo y Mil Gracias.
Re: Construir desde Mac
LO primero instala el paquete de desarrollo de apple , si no lo tienes , http://developer.apple.com/devcenter/ios/index.actionsoftruz wrote:Muy buenas, estoy intentando compilar ahora desde un Mac, me podeis decir los pasos necesarios para compilar desde ahí.
Un Saludo y Mil Gracias.
Luego te bajas el Harbour para iphone ( esta en este mismo post , hacia el principio ) , sino lo encuentras se te envia sin problemas .
Te cojes el repositorio de fivephone con lo ultimo subido .
Creas una carpeta ( donde tu quieras, yo la tengo en el escritorio ) dentro el harbour en una carpeta y el fivephone en otra carpeta .
puedes disponer de un programa ftp para mas comodidad ( yo uso el filezilla) ...
Terminal ... subes al fivephone y make para construir las librerias ....
Te lo dejo aqui ... cuando tengas todo lo anterior seguimos ...
Saludos.
Re: he conseguido un iphone
Resuelto el Problema de "descuadre" de las view desde recursos .
Añadido soporte para recursos a webview , imgview, y progress , aun no probados , pero ya estan subidos al repositorio .
Saludos.
Añadido soporte para recursos a webview , imgview, y progress , aun no probados , pero ya estan subidos al repositorio .
Saludos.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: he conseguido un iphone
Añadida la función MsgLogo() y samples/logo.prg
Code: Select all
function Main()
local oWnd := TWindow():New(), oLabel
oLabel = TLabel():New( oWnd, "Hello world!", 120, 100, 100, 50 )
oLabel:SetColor( 255, 255, 255, 255 )
oWnd:Activate()
MsgLogo( "logo.png" )
return nil
Re: he conseguido un iphone
He subido logo.prg al repositorio porque estaba desaparecido
Saludos.
Saludos.