Entrar
¿Usuario nuevo? Regístrate
os2-esp · Lista de usuarios de OS/2 de lengua española
? ¿Ya estás suscrito? Entrar en Yahoo!

Consejos de Yahoo! Grupos

¿Sabías que...?
Puedes buscar mensajes antiguos en un grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Re: portatil de Alfredo (era Re: [os2-esp]...)   Lista de mensajes  
Responder | Reenviar Mensaje #7011 de 11923 |
Re: [os2-esp] Pregunta tonta

> Me interesa la librería que estás formando. De hecho mi meta es hacer un
> visual builder para esa librería. ¿es GPL o algo parecido el código que
> estás escribiendo?
>

De momento "es". O lo intenta. Estoy intentando hacer "las bases" .. y
ese es el objetivo que me habia propuesto.

Fase 1) Conseguir una libreria funcional con unos objetos "mínimos" :
TForm, TLabel, TButton, TCheckBox, TListView, TComboBox, TEdit, TMemo,
TMenu y los "Dialogs". No son todos los que el OS/2 puede hacer de
"serie", pero sí que son los mínimos que ( creo ) son necesários para
hacer una aplicación.

Fase 2) Compatibilizar esos componentes con Delphi "a lo máximo". Pues
eso, una vez haya conseguido "ver" como funcionan, imagino que ya tendré
suficiente experiencia para hacer modificaciones y aproximarlos a Delphi.

Fase 3) Añadir más componentes ....

Fase 4) Goto 2 :)

El problema que me estoy "planteando" es que en delphi hay dos clases de
controles , los TWinControl ( Con HWND ) y los TGraphicControl ( Sin
HWND ). Es decir, los TGraphicControl son controles "Propios" del delphi
que para el sistema operativo no existen. Cosa que no pasa con el OS/2,
puesto que puedes crear y registrar tus propias clases de ventanas,
asignándole un HWND a voluntad.

Y por eso en delphi se extrae una clase común que es el TControl, de la
qual heredan las dos, pero en OS/2 esa distinción no seria necesária.

Supongo que de llegar a salir, podria ser L-GPL.

> ¡Excelente!, Yo quise hacer eso hace tiempo, pero precisamente por falta
> de este último, no pude avanzar más allá del simple TApplication.

Bueno, últimamente sufro de mucho estrés y para cortar con todo me he
metido a hacer esto.... que no es normal? lo sé, soy un bicho raro.
Además ... así me siento útil ... he visto que nadie lo hacia ... y
pensé ... y por que no yo? Aunque ya te digo .... la meta _no_ es que se
pueda coger un programa Delphi y compilarlo. Borland ha "abandonado" su
Delphi 7 y se ha centrado en su C# builder. En un futuro supongo que
saldrá un Delphi 8 .NET, pero para empezar en su "beta" ( beta 3 desde
hace mucho/demasiado tiempo ) ya han cambiado la mitad y algo más de
funciones ... lo que significa de compatibilidad, poca.

Las coordenadas en el PM están basadas en las coordenadas cartesianas
> con el origen (0,0) en el extremo inferior izquierdo. Windows tiene
> basado su origen(0,0) en la base de la memoria de video (superior
> izquierda) (creo que les dió flojera calcular el extremo inf. izq. que
> es matemáticamente correcto)

Si ... lo he comprobado y es así. Aunque en la documentación del OS/2 TK
4.5 no lo diga ( la del VP si ). El problema es que el OS/2 convierte
las coordenadas del video a coordenadas lógicas. Y ahora yo me veo
obligado a convertir las coordenadas lógicas a las de video. No creo que
fuese vagancia o pereza, si no que simplemente estamos acostumbrados que
todos los programas de estructuren desde esa esquina ( Incluso los de
OS/2 ).

Edu






Mar, 2 de Sep, 2003 7:14 am

edull
Sin conexión Sin conexión
Enviar mensaje Enviar mensaje

Reenviar Mensaje #7011 de 11923 |
Desplegar mensajes Autor Ordenar por fecha

Leo, ¡¡¡cuánto tiempo!!! ¿Cómo va por Mar del Plata? ... No es nada trivial, ahora que lo comentas. Pero no. Mira que tienen opciones las BIOS modernas y...
Alfredo Fernández ...
mrwarper
Sin conexión Enviar mensaje
31 de Ago, 2003
11:48 am

He oido que en los ordenadores modernos se están "cargando" las bios ... sé que no es de ayuda, pero puede ser un consuelo. Edu...
Eduard
edull
Sin conexión Enviar mensaje
31 de Ago, 2003
11:51 am

Edu, sin faltar... ... De ayuda está claro que no es. Pero ¿¿¿¿¿¿¿¿me dices cómo puede ser eso un consuelo???????? Saludos, Alfredo....
Alfredo Fernández ...
mrwarper
Sin conexión Enviar mensaje
31 de Ago, 2003
8:14 pm

Sin faltar .... hoy en dia, como muchos fabricantes ven como los sistemas operativos modernos pasan total y absolutamente de la BIOS ( windows XP, Linux .......
Eduard
edull
Sin conexión Enviar mensaje
31 de Ago, 2003
9:32 pm

Buenas, ... En realidad la BIOS no existe más que por motivos históricos: ¿Qué era el DOS? Pues un sistema operativo _de disco_: muy rico en funciones de...
Alfredo Fernández ...
mrwarper
Sin conexión Enviar mensaje
1 de Sep, 2003
12:19 am

Hola Alfredo, ... De veras... ando de lector pasivo, ya que estoy usando muuuuy poco Warp por motivos laborales y esas cosas. Además, es como si Roberto...
pegasus@...
Enviar mensaje
1 de Sep, 2003
6:10 am

... Se te extraña Leo. Gracias por el cumplido, pero yo también estoy aflojando un poco, resulta que me detectaron Hipertensión arterial,y hace demasiados...
Roberto Calzavara
robertocalza...
Sin conexión Enviar mensaje
1 de Sep, 2003
6:31 pm

... Toni Sanmarti dejo el mundo informatico hace muchos meses (o mas de un año). Bien, no es cierto del todo... se ha aficionado a jugar al Wolf o algo asi, ...
Joan Condal
jan_condal
Sin conexión Enviar mensaje
1 de Sep, 2003
7:09 pm

... No me lo puedo creer, con lo que le gustaban las IPs y los unix. Dale un empujoncito, dile que deje de fumar y se ponga un nick. Que le estamos esperando!!...
roberto
robertoyah00
Sin conexión Enviar mensaje
1 de Sep, 2003
7:41 pm

Que ya .. .si ... lo sé ... tengo que mirarme el OREXX ... pero yo sigo empeñado en mirar el API del OS/2 con el Visual Pascal ( soy un cabezota, para lo...
Eduard
edull
Sin conexión Enviar mensaje
1 de Sep, 2003
10:22 pm

... ¡Excelente!, Yo quise hacer eso hace tiempo, pero precisamente por falta de este último, no pude avanzar más allá del simple TApplication. Me interesa...
José Francisco Gar...
jfgarcia_mx
Sin conexión Enviar mensaje
1 de Sep, 2003
10:36 pm

... De momento "es". O lo intenta. Estoy intentando hacer "las bases" .. y ese es el objetivo que me habia propuesto. Fase 1) Conseguir una libreria funcional...
Eduard
edull
Sin conexión Enviar mensaje
2 de Sep, 2003
7:17 am

Buenas ... No está mal :-) Para lo demás, habría q buscar quizás una lista de programación en OS/2 donde haya mas gente que sepan de VP. -- Saludos José...
josebernal@...
joseantbernal
Sin conexión Enviar mensaje
2 de Sep, 2003
1:03 am

... OS/2 donde ... Pues na ... si os gusta así se queda ... por otro lado ... ya me he dado de alta en la lista de Virtual Pascal. Ahora están en plena...
Eduard
edull
Sin conexión Enviar mensaje
2 de Sep, 2003
2:37 pm

... Hola, Esto que comentas me recuerda mucho al proyecto Lazarus para linux http://www.lazarus.freepascal.org/ Basicamente era una librería para freepascal...
José Luis Triviño
trivino@...
Enviar mensaje
2 de Sep, 2003
9:31 am

El problema de "Lázarus" es que las librerias se basan sobre GTK y FPC. Es decir, hacer un programa con Lázarus equivaldria a obtener un ejecutable que...
Eduard
edull
Sin conexión Enviar mensaje
2 de Sep, 2003
10:06 am

Buenas ... Vaya... Así que este msj mío sí llegó. Pues a mí no me aparece ¿? Por cierto, he reenviado junto a esta contestación a otro msj q mandé al ...
josebernal@...
joseantbernal
Sin conexión Enviar mensaje
4 de Sep, 2003
12:23 am

... vpascal@... ... aunque en su web digan "topica.org". ... errrrrrrrr ... esperaré a que se aclaren las cosas para hacer más comentarios. De momento...
Eduard
edull
Sin conexión Enviar mensaje
4 de Sep, 2003
12:10 pm

Aviso: esto es un Off Topic y encima personal, así que si lo seguís leyendo es bajo tu exclusiva responsabilidad. ... Bueno, no será para tanto. No vpy a...
pegasus@...
Enviar mensaje
2 de Sep, 2003
12:18 am

Buenas, ... Tampoco te veo por otra lista que yo me sé ;-) ... Eso sí es cierto. ¿Pero habrá bastante con un solo argentino ;-DD? ... Bueno, me alegro que...
Alfredo Fernández ...
mrwarper
Sin conexión Enviar mensaje
1 de Sep, 2003
5:29 pm

... Esta me la sé ... a medias :-) . Mi Compaq Armada 7730 tiene una partición, FAT12 creo que se llama. No está definida como partición de arranque...
Juan B.
jbe00@...
Enviar mensaje
2 de Sep, 2003
3:07 pm
Avanzado

Copyright © 2009 Yahoo! Todos los derechos reservados.
Política de Privacidad Actualizada - Condiciones del servicio - Directrices - Ayuda