he conseguido un iphone

User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Daniel continuo con el tema de los botones en recursos ...
Tengo avances , he subido nuevo codigo de buttons.m . Ahora no casca el programa y en la funcion de crearboton desde recursos pongo que se ponga un titulo al boton y se pone correctamente . Lo que no logro es que detecte el click del boton . Si quieres hechar un vistazo por si tengo un error de bulto tonto que no se ve....
Saludos.
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio , viendo un codigo para iphone me encuentro con esto :

Code: Select all

# combine the two generated libraries to be used both in the simulator and in the device

$DEVROOT/usr/bin/lipo -arch arm $LIB_DIR/$LIBNAME_static.arm -arch i386 $LIB_DIR/$LIBNAME_static.i386 -create -output $LIB_DIR/$LIBNAME_static

$DEVROOT/usr/bin/lipo -arch arm $LIB_DIR/$LIBNAME_static2.arm -arch i386 $LIB_DIR/$LIBNAME_static2.i386 -create -output $LIB_DIR/$LIBNAME_static2
 
Parece una manera de generar una libreria que combina la libreria para iphone y para el simulador ....
Saludos.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

Manuel,

Si, gracias por el recordatorio, lo conocía de cuando construimos las primeras librerias de FiveMac y aún solicitaban powerpc e intel.

Es algo que podemos implementar en el makefile, cuando tengamos un rato :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio te cuento mas noticias sobre el tema del simulador ....
He hecho lo siguiente : he cogido todo el codigo de fivephone y lo he colocado en un proyecto de libreria de xcode . he generado una unica libreria con los archivos m y archivos c .Me ha dado 4 alertas pero se ha generado sin gran problema . Bien .... :D
Luego he generado un nuevo proyecto en xcode y le he puesto en el tuto02.c y todas las librerias de harbour y la libreria anteriormente creada ...
En principio debería generar el ejecutable ....
Pues no .
me da error al linkar ..

Code: Select all

Undefined symbols:
  "_HB_FUN_TWINDOW", referenced from:
      _symbols_table in tutor02.o
  "_HB_FUN_TLABEL", referenced from:
      _symbols_table in tutor02.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

 
algo tengo que estar haciendo mal .
El intentar generar el programa desde xcode es porque nos sirve para ver en que nos estamos equivocando .


En otro orden de cosas mira esta pagina :http://www.gp32spain.com/foros/showthread.php?t=51206.
Aqui se ve como meten un fichero prg con sintatix resaltada en el xcode ..Seguro que ademas se puede decir que utilice harbour para pasar de prg a c :D
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: he conseguido un iphone

Post by Daniel Garcia-Gil »

...

Actualice el makefile para compilar cells.m y tblviewCell.prg

seria bueno tener un ejemplo adicional para probar estas caracteristica y con un nib diferente.... como esta actualmente no podemos probar
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
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: he conseguido un iphone

Post by Daniel Garcia-Gil »

mastintin wrote:Daniel continuo con el tema de los botones en recursos ...
Tengo avances , he subido nuevo codigo de buttons.m . Ahora no casca el programa y en la funcion de crearboton desde recursos pongo que se ponga un titulo al boton y se pone correctamente . Lo que no logro es que detecte el click del boton . Si quieres hechar un vistazo por si tengo un error de bulto tonto que no se ve....
Saludos.
Manuel

Pruebo esto que comentas y no obtengo resultados favorables, si podrias publicar un ejemplo seria buena idea,

Gracias
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
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Daniel Garcia-Gil wrote:...

Actualice el makefile para compilar cells.m y tblviewCell.prg

seria bueno tener un ejemplo adicional para probar estas caracteristica y con un nib diferente.... como esta actualmente no podemos probar
Daniel el tutornibs.prg que esta en el repositorio y el hola.nib del repositorio funcionana perfectamente ( comprobado ) .
si no te funciona , descarga de nuevo el repositorio . Por cierto los permisos de el nib en el iphone como estan ? .
Saludos.
El tutornibs.prg es asi :

Code: Select all


function Main()

   local oWnd := TWindow():New()
   local oBtn   
     
  
    oBtn = TButton():New( oWnd, "Button " , 30, 10, 100, 40 , {|| yoyo(ownd) } ) 
  
   oWnd:Activate()
   
return nil   


Function yoyo(ownd)
local oView:=tView():resources(ownd,"Hola")
local oLabel:=tLabel():resources(oView,3)
local odp
local obtn
local obrw


oBrw = TTableView():Resources( oView, 55, { "One", "Two", "Three", "Four", "Five" } )

   oBrw:bSelect   = { | nRow, nSection | MsgInfo( nRow ) }

 //  oBrw:bCellBack = { || "cell.png" }
  // oBrw:bCellImage = { || "fts.png" }
  oBrw:SetBackClear()

   obrw:bcell:= {| ocel,o,ele |  ajustacel(ocel,o, ele)   }

   oBrw:aHeads = { "Cabecera" }


Return nil


Function ajustacel(ocel,o,ele)
local oCelda:= TTableViewCell():new(1)
  oCelda:hWnd:= ocel
  oCelda:SetAcessory(2)
  oCelda:SetDetailText("HOLA")
  oCelda:SetImage("fts.png")
  oCelda:SetBackView("cell.png")
if ele%2==0
  oCelda: SetTextColor(255,0,0,100) 
endif
Return oCelda:hWnd

 

 
Last edited by mastintin on Tue Nov 16, 2010 5:00 pm, edited 1 time in total.
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Ampliando lo anterior ( lo de xcode ) ...es para ruby pero el sistema es similar supongo .
http://www.meandmark.com/xcoderuby.pdf
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Daniel Garcia-Gil wrote:
mastintin wrote:Daniel continuo con el tema de los botones en recursos ...
Tengo avances , he subido nuevo codigo de buttons.m . Ahora no casca el programa y en la funcion de crearboton desde recursos pongo que se ponga un titulo al boton y se pone correctamente . Lo que no logro es que detecte el click del boton . Si quieres hechar un vistazo por si tengo un error de bulto tonto que no se ve....
Saludos.
Manuel

Pruebo esto que comentas y no obtengo resultados favorables, si podrias publicar un ejemplo seria buena idea,

Gracias
Lo del boton lo tengo en casa , es un nib con un solo boton y el codigo del tutor es :

Code: Select all


function Main()

   local oWnd := TWindow():New()
   local oBtn   
     
  
    oBtn = TButton():New( oWnd, "Button " , 30, 10, 100, 40 , {|| yoyo(ownd) } ) 
  
   oWnd:Activate()
   
return nil   


Function yoyo(ownd)

local oView:=tView():resources(ownd,"Hola")
local obtn:=tButton():resources(oView,55, {|| MsgInfo("SI") })

Return nil

 
 
User avatar
Daniel Garcia-Gil
Posts: 2365
Joined: Wed Nov 02, 2005 11:46 pm
Location: Isla de Margarita
Contact:

Re: he conseguido un iphone

Post by Daniel Garcia-Gil »

Manuel

probando como comentas y usando el mismo codigo del svn, no logro cambiar el texto del boton

descarga de aqui el nib y el prg: http://www.sitasoft.net/fivemac/iphone/files/button.zip

los permisos del nib los tengo 777
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
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Daniel Garcia-Gil wrote:Manuel

probando como comentas y usando el mismo codigo del svn, no logro cambiar el texto del boton

descarga de aqui el nib y el prg: http://www.sitasoft.net/fivemac/iphone/files/button.zip

los permisos del nib los tengo 777
Daniel he subido el nib del boton al repositorio , solo tienes que cambiar la llamada "hola" por "boton" en el prg.
el tutornibs.prg con el nib del repositorio , ¿ Tampoco te funciona ? .... que raro . Algo esta diferente .
Last edited by mastintin on Tue Nov 16, 2010 5:44 pm, edited 1 time in total.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

mastintin wrote:Antonio te cuento mas noticias sobre el tema del simulador ....
He hecho lo siguiente : he cogido todo el codigo de fivephone y lo he colocado en un proyecto de libreria de xcode . he generado una unica libreria con los archivos m y archivos c .Me ha dado 4 alertas pero se ha generado sin gran problema . Bien .... :D
Luego he generado un nuevo proyecto en xcode y le he puesto en el tuto02.c y todas las librerias de harbour y la libreria anteriormente creada ...
En principio debería generar el ejecutable ....
Pues no .
me da error al linkar ..

Code: Select all

Undefined symbols:
  "_HB_FUN_TWINDOW", referenced from:
      _symbols_table in tutor02.o
  "_HB_FUN_TLABEL", referenced from:
      _symbols_table in tutor02.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

 
algo tengo que estar haciendo mal .
El intentar generar el programa desde xcode es porque nos sirve para ver en que nos estamos equivocando .


En otro orden de cosas mira esta pagina :http://www.gp32spain.com/foros/showthread.php?t=51206.
Aqui se ve como meten un fichero prg con sintatix resaltada en el xcode ..Seguro que ademas se puede decir que utilice harbour para pasar de prg a c :D
Imagino que pide esos símbolos porque la librería no está enlazada.

En cuanto a usar el xcode, no consigo descargar las plantillas de esa página. Las tienes ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Antonio Linares wrote:

En cuanto a usar el xcode, no consigo descargar las plantillas de esa página. Las tienes ?
no , estan caidos los enlaces , pero como primera cosa he visto el pdf que he posteado encima y a ver si conseguimos que compile .
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: he conseguido un iphone

Post by Antonio Linares »

mastintin wrote:Ampliando lo anterior ( lo de xcode ) ...es para ruby pero el sistema es similar supongo .
http://www.meandmark.com/xcoderuby.pdf
La pega es que los pantallazos no son del xcode actual y no aparecen esas opciones, o yo no las he encontrado :?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
mastintin
Posts: 1502
Joined: Thu May 27, 2010 2:06 pm

Re: he conseguido un iphone

Post by mastintin »

Daniel Garcia-Gil wrote:Manuel

probando como comentas y usando el mismo codigo del svn, no logro cambiar el texto del boton

descarga de aqui el nib y el prg: http://www.sitasoft.net/fivemac/iphone/files/button.zip

los permisos del nib los tengo 777
Daniel resuelto .Ya se donde falla .... el temalo tienes al poner el tag en los nibs . Le estas poniendo el 15 al Object ID ( no me pregiuntes que es ) .
En la primera pestaña donde pones las propiedades si bajas al apartado view tienes un textbox que pone tag , es ahi donde le pones el numero de tag ...
Post Reply