Skip to content

Commit

Permalink
BETA 5
Browse files Browse the repository at this point in the history
- Las agujas del reloj se mueven en tiempo real.
- En el modo de visualización, se puede seleccionar la actividad
pulsando sobre cualquier parte del reloj (no solo el pictograma).
- Al seleccionar pictogramas se cierra automáticamente el teclado si
estaba abierto.
- Varias mejoras visuales y correcciones de bugs.
  • Loading branch information
Ganso committed May 30, 2018
1 parent f4c19b8 commit 0032903
Show file tree
Hide file tree
Showing 25 changed files with 1,603 additions and 1,332 deletions.
29 changes: 18 additions & 11 deletions ConfigurarSecuencia.bas
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ Sub Activity_Create(FirstTime As Boolean)
Starter.Secuencia(Starter.MaxSecuencias).pictograma="reloj_6"
Starter.Secuencia(Starter.MaxSecuencias).tablero.tipo=3
Starter.Secuencia(Starter.MaxSecuencias).tablero.tam_icono=20
Starter.Secuencia(Starter.MaxSecuencias).tablero.indicar_hora=0
Starter.Secuencia(Starter.MaxSecuencias).tablero.indicar_hora=1
Else
CallSub3(Starter,"CopiarSecuencias",Starter.SecuenciaActiva,Starter.MaxSecuencias) 'Si no, copiamos
End If
Expand Down Expand Up @@ -333,13 +333,19 @@ Sub Activity_Pause (UserClosed As Boolean)
End Sub

Sub ConfigPictograma_Click
Dim im As IME
im.Initialize("")
im.HideKeyboard
PictogramaEditado=-1
Activity.AddView(ListaPictogramas, 5dip, 5dip, 100%X-10dip, 100%Y-10dip)
ListaPictogramasVisible=True
End Sub

Sub ConfigPictogramaAct_Click
Dim BotonPulsado As Label
Dim im As IME
im.Initialize("")
im.HideKeyboard
BotonPulsado=Sender
PictogramaEditado=BotonPulsado.Tag
Activity.AddView(ListaPictogramas, 5dip, 5dip, 100%X-10dip, 100%Y-10dip)
Expand Down Expand Up @@ -383,17 +389,18 @@ Sub ConfigHoraInicioAct_Click
Resultado=DialogoTiempo.Show("Indica la hora inicial de la actividad","Hora inicial","Aceptar","Cancelar","",Null)

If Resultado=DialogResponse.POSITIVE Then
If DialogoTiempo.Hour*60+DialogoTiempo.Minute>Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).hora_fin*60+Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).minuto_fin Then
'Se ha intentado poner una hora inicial posterior a la final
Msgbox("La hora de inicio de una actividad no puede ser posterior a la de finalización.","Hora inválida")
Else
Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).hora_inicio=DialogoTiempo.Hour
Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).minuto_inicio=DialogoTiempo.Minute
If OrdenarActividades==True Then
Msgbox("Se ha colocado la actividad en su posición correcta.","Actividades reorganizadas")
End If
DibujarConfigurarSecuencia
Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).hora_inicio=DialogoTiempo.Hour
Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).minuto_inicio=DialogoTiempo.Minute
If DialogoTiempo.Hour*60+DialogoTiempo.Minute>Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).hora_fin*60+Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).minuto_fin Then
'Se ha intentado poner una hora inicial posterior a la final
'Se pone como hora de fin la misma de inicio
Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).hora_fin=Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).hora_inicio
Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).minuto_fin=Starter.ActividadSecuencia(Starter.MaxSecuencias,Act).minuto_inicio
End If
If OrdenarActividades==True Then
Msgbox("Se ha colocado la actividad en su posición correcta.","Actividades reorganizadas")
End If
DibujarConfigurarSecuencia
End If
End Sub

Expand Down
Binary file added Files/visualizarsecuencia.bal
Binary file not shown.
16 changes: 8 additions & 8 deletions Objects/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="javi.prieto.pictorario"
android:versionCode="4"
android:versionName="Beta 4"
android:versionCode="5"
android:versionName="Beta 5"
android:installLocation="internalOnly">

<uses-sdk android:minSdkVersion="5" android:targetSdkVersion="26"/>
Expand Down Expand Up @@ -31,21 +31,21 @@
<activity
android:windowSoftInputMode="stateHidden"
android:launchMode="singleTop"
android:name=".visualizacion"
android:name=".configurarsecuencia"
android:label="Pictorario"
android:screenOrientation="portrait">
</activity>
<service android:name=".starter">
</service>
<receiver android:name=".starter$starter_BR">
</receiver>
<activity
android:windowSoftInputMode="stateHidden"
android:launchMode="singleTop"
android:name=".configurarsecuencia"
android:name=".visualizacion"
android:label="Pictorario"
android:screenOrientation="portrait">
</activity>
<service android:name=".starter">
</service>
<receiver android:name=".starter$starter_BR">
</receiver>
<activity
android:windowSoftInputMode="stateHidden"
android:launchMode="singleTop"
Expand Down
119 changes: 63 additions & 56 deletions Objects/ObfuscatorMap.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,59 +12,66 @@ vv6=secuenciaactiva
vv7=secuencia
vv0=actividadsecuencia
vvv1=versioninstalada
vvv2=dibujarportada
vvv3=starter
vvv4=acercade
vvv5=configurarsecuencia
vvv6=visualizacion
vvv7=pictogramasecuencia
vvv0=etiquetasecuencia
vvvv1=editarsecuencia
vvvv2=botoncrear
vvvv3=botonacercade
vvvv4=botonsalir
vvvv5=dibujartablero
vvvv6=hora24a12
vvvv7=minutolegible
vvvv0=dibujaractividad
vvvvv1=centrox
vvvvv2=centroy
vvvvv3=pantalla
vvvvv4=radio
vvvvv5=dibujarboton
vvvvv6=boton
vvvvv7=minhora
vvvvv0=maxhora
vvvvvv1=main
vvvvvv2=descripcionsecuenciapordefecto
vvvvvv3=dibujarconfigurarsecuencia
vvvvvv4=listapictogramasvisible
vvvvvv5=listapictogramas
vvvvvv6=salidaconfigurarsecuencia
vvvvvv7=descripcionactividadpordefecto
vvvvvv0=configdescripcion
vvvvvvv1=configdescripcionact
vvvvvvv2=inicializando
vvvvvvv3=quitarsolapes
vvvvvvv4=ordenaractividades
vvvvvvv5=pictogramaeditado
vvvvvvv6=etiquetainicial
vvvvvvv7=configpictograma
vvvvvvv0=tamcasilla
vvvvvvvv1=separacioncasillas
vvvvvvvv2=etiqtipotablero
vvvvvvvv3=separacionhorizontal
vvvvvvvv4=configtipotablero
vvvvvvvv5=colordefondo
vvvvvvvv6=etiqindicarhora
vvvvvvvv7=configindicarhora
vvvvvvvv0=etiqtamicono
vvvvvvvvv1=configtamicono
vvvvvvvvv2=etiqactividades
vvvvvvvvv3=confighorainicioact
vvvvvvvvv4=configpictogramaact
vvvvvvvvv5=confighorafinalact
vvvvvvvvv6=configopcionesact
vvvvvvvvv7=botonanadiractividad
vvvvvvvvv0=botonaceptar
vvvvvvvvvv1=botoncancelar
vvv2=temporizador
vvv3=dibujarportada
vvv4=starter
vvv5=acercade
vvv6=configurarsecuencia
vvv7=visualizacion
vvv0=pictogramasecuencia
vvvv1=etiquetasecuencia
vvvv2=editarsecuencia
vvvv3=botoncrear
vvvv4=botonacercade
vvvv5=botonsalir
vvvv6=descripcionsecuenciapordefecto
vvvv7=dibujarconfigurarsecuencia
vvvv0=listapictogramasvisible
vvvvv1=listapictogramas
vvvvv2=salidaconfigurarsecuencia
vvvvv3=descripcionactividadpordefecto
vvvvv4=configdescripcion
vvvvv5=configdescripcionact
vvvvv6=inicializando
vvvvv7=quitarsolapes
vvvvv0=ordenaractividades
vvvvvv1=pictogramaeditado
vvvvvv2=etiquetainicial
vvvvvv3=configpictograma
vvvvvv4=tamcasilla
vvvvvv5=separacioncasillas
vvvvvv6=etiqtipotablero
vvvvvv7=separacionhorizontal
vvvvvv0=configtipotablero
vvvvvvv1=colordefondo
vvvvvvv2=etiqindicarhora
vvvvvvv3=configindicarhora
vvvvvvv4=etiqtamicono
vvvvvvv5=configtamicono
vvvvvvv6=etiqactividades
vvvvvvv7=confighorainicioact
vvvvvvv0=configpictogramaact
vvvvvvvv1=confighorafinalact
vvvvvvvv2=configopcionesact
vvvvvvvv3=botonanadiractividad
vvvvvvvv4=botonaceptar
vvvvvvvv5=botoncancelar
vvvvvvvv6=main
vvvvvvvv7=activarboton
vvvvvvvv0=hora24a12
vvvvvvvvv1=minutolegible
vvvvvvvvv2=boton
vvvvvvvvv3=dibujartablero
vvvvvvvvv4=dibujaractividad
vvvvvvvvv5=centrox
vvvvvvvvv6=centroy
vvvvvvvvv7=anguloinicio
vvvvvvvvv0=normalizarangulo
vvvvvvvvvv1=angulofin
vvvvvvvvvv2=pantalla
vvvvvvvvvv3=radio
vvvvvvvvvv4=dibujarboton
vvvvvvvvvv5=pantallaagujas
vvvvvvvvvv6=minhora
vvvvvvvvvv7=maxhora
vvvvvvvvvv0=dibujasagujas
Binary file modified Objects/bin/classes/javi/prieto/pictorario/acercade.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified Objects/bin/classes/javi/prieto/pictorario/main.class
Binary file not shown.
Binary file modified Objects/bin/classes/javi/prieto/pictorario/starter.class
Binary file not shown.
Binary file modified Objects/bin/classes/javi/prieto/pictorario/visualizacion.class
Binary file not shown.
Binary file modified Objects/bin/temp.ap_
Binary file not shown.
Binary file modified Objects/classes.dex
Binary file not shown.
Binary file modified Objects/pictorario.apk
Binary file not shown.
8 changes: 4 additions & 4 deletions Objects/src/javi/prieto/pictorario/acercade.java
Original file line number Diff line number Diff line change
Expand Up @@ -335,10 +335,10 @@ public void onRequestPermissionsResult(int requestCode,
public anywheresoftware.b4a.objects.WebViewWrapper _textoautor = null;
public anywheresoftware.b4a.objects.LabelWrapper _parateo = null;
public anywheresoftware.b4a.objects.LabelWrapper _versión = null;
public javi.prieto.pictorario.main _vvvvvv1 = null;
public javi.prieto.pictorario.visualizacion _vvv6 = null;
public javi.prieto.pictorario.configurarsecuencia _vvv5 = null;
public javi.prieto.pictorario.starter _vvv3 = null;
public javi.prieto.pictorario.main _vvvvvvvv6 = null;
public javi.prieto.pictorario.configurarsecuencia _vvv6 = null;
public javi.prieto.pictorario.starter _vvv4 = null;
public javi.prieto.pictorario.visualizacion _vvv7 = null;

public static void initializeProcessGlobals() {
try {
Expand Down
Loading

0 comments on commit 0032903

Please sign in to comment.