![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola,
Gracias roman por tus comentarios, que, otra vez más, no merezco, como ahora se verá. "1. Interfaz MDI" Bueno. No va a poder hacerse... al menos no por ahora, porque, sea por un mal planteamiento, sea por lo mal que lo he hecho, en definitiva, hacer algo así sería como empezar de nuevo: y no es que no me pueda poner a ello, en un momento dado, pero, no ahora... no es el momento... lamentablemente. En todo caso (aunque mal hecho, probablemente) pude haberme planteado algo así en un principio, y haber hecho las cosas de otro modo: pero es que no lo hize así sino al contrario: quería un bloc de notas "un tanto avanzado", pero, que no dejara de ser eso, un bloc de notas... Quiero decir que, aunque utilizo el Bloc de notas (o lo utilizaba) muy a menudo, lo cierto es que no me pongo a escribir código con este programa, ni de Delphi ni de ningún otro lenguaje, véase HTML, CSS, C# o lo que quiera que toque... ¿Entonces qué demonios quería conseguir? Pues un poco lo que he dicho: algo sencillo, que, por ejemplo, me permitiera abrir un archivo ".pas" y pudiera editar algunas cosas, contando con el resaltado de sintaxis, por ejemplo, pero sin ir más allá... para eso ya está Delphi, por poner un caso, el más general, creo yo, cuando de archivos ".pas" hablamos, supongo yo... "2. Sintaxis personalizada" Esto también es posiblemente una muestra de lo poco que pensé en el programa en un principio. Con los componentes conque cuenta SynEdit para resaltar la sintaxis de ciertos lenguajes, y, si no estoy equivocado, al menos en "tiempo de ejecución" no es posible añadir nuevas palabras a una determinada sintaxis: he dicho más arriba que qué no es posible, pero, en este caso, no me veo capaz de ello, al menos de momento: es verdad que tampoco le he dado todas las vueltas que son menester en este caso. Empero, existe un "AddOn" para SynEdit de nombre "unihighlighter" (Universal highlighter) que sí que permite crear nuevas sintaxis personalizadas, y también añadir palabras claves a una determinada sintaxis, aunque, por desgracia, no he trabajado con dicho componente y no he partido de él en un principio, sino de los que, como digo, ya incorpora SynEdit para tal fin. Ya ves roman, cómo el título de este hilo no es tan falso... como tú buenamente piensas: gracias, en todo caso. "3. Reservar un área fija para los hints en la barra de estado." Bueno. Respecto de esto el tema estaba en dónde situar los "hints", puesto que la barra de estado está bastante copada por "otras informaciones"... pero, he optado, no sé si del todo acertadamente, por añadir en el menú "Ver" un elemento de nombre "Hints de los controles" que permitirá optar por no mostrar, directamente, dichos "hints" o hacerlo, si se prefiere. Por defecto se muestran, pero, desde luego, ya no te incordiarán más si no quieres ![]() "4. Agregar un botón "Aplicar" al cuadro de opciones" Bien. Se ve que cosas así sí están al alcanze de uno... mejor o peor he añadido dicho botón al cuadro de opciones para guardar los posibles cambios sin que el cuadro de opciones se cierre. "Mis felicitaciones. Has organizado muy bien todos los elementos, dejando en claro que el título de este hilo es falso." Ejem, ejem... después de esta respuesta ya ves que no es tan falso, pero, te agradezco enormemente que te molestaras en probar el programa y si ya lo usas de vez en cuando, me sentiré absolutamente halagado y recompensado más que suficientemente. "te comento que si deseas colgar tu aplicación en las páginas correspondientes del club, notifícalo a cualquier moderador y le pasaremos tu petición a Emilio." Bueno. Si consigo que el código sea más o menos presentable, desde luego, propondré a un moderador que publiquen el programa junto al código fuente de este, pero, no era tanto mi intención publicar la aplicación en el Club, aunque ya di noticia de ella aquí, en el foro, sino en publicar los componentes conque estuve liado hace un par de semanas. Estos, creo, tal vez puedan servir de algo a alguien, aunque solamente sea, como dije, para hacerle pasar un buen rato (espero que nunca malo) y, bueno, no me importaría que se publicaran en el Club, aunque fuera en algún apartado de nombre "Qué cosas hay que ver" o algo así ![]() Dime si he de escribir a algún moderador (por cierto, tú eres moderador..., como no podía ser de otro modo) un mensaje privado, o a su correo o, en fin, qué he de hacer para que se publiquen los mencionados componentes: son ocho o nueve, muy sencillos y basados casi en su totalidad en alguna que otra pregunta hecha aquí mismo: de hecho tú mismo roman figuras en los comentarios de algunos de ellos, justamente, en los debidos créditos, como suele decirse. Bueno. Lamento no poder atender todas tus sugerencias, cuando, qué duda cabe, darían al programa más valor, en el sentido de que lo harían más útil al usuario del mismo. Gracias de nuevo roman. Gracias por todo a todos. Nota: Los componentes a que hago mención ocupan unos 90 KB comprimidos en formato Zip. Última edición por dec fecha: 20-06-2005 a las 19:31:13. Razón: (corrección del texto) |
|
#2
|
||||
|
||||
|
Hola,
Probé el XEditor el otro día y aquí tienes mi "analisis": Lo bueno: - Es sencillo, en el buen sentido de la palabra. - Carga rápido. - Ocupa poco - Excelentemente organizado. - Gran usabilidad. - Usar las excelentes Toolbar 2000. Sugerencias. Es decir, lo que yo le añadiria para convertirlo en mi editor favorito (en detrimento del editplus) - Interfaz MDI. Con su barra botones tipo MIRC como la que dice roman. - Barra HTML para cuando se editan documentos HTML - Code completion como el del delphi; cosa fácil de implementar con los synedit. Tengo a medio hacer (en realidad aún no he empezao) un script php para hacer una sección de programas, código fuente, utilidades, etc. de los usuarios. Se admiten sugerencias. ![]() huy, que tarde, me voyyy........
__________________
"la única iglesia que ilumina es la que arde" Anonimo |
|
#3
|
||||
|
||||
|
Cita:
El EditPlus, es, en mi opinión, un modelo de aplicación. Tiene una funcionalidad excelente montada en una interfaz sencilla y elegante. Cuando uno lo abre por vez primera no se siente perdido en un mar de barras, botones y paneles. Esta es la sensación que me dio el XEditor. Claro que faltarían muchas opciones para, como dice Julián, sustituir algo tan finamente trabajado como el EditPlus, pero aquí el punto importante, otra vez en mi opinión, es que de entrada, el enfoque que se le ha dado al XEditor es justamente ese: sencillez. Se dice fácil, pero cualquier otro programador habría atiborrado de barras de herramientas colocando un botón para todas y cada una de las posibles opciones. // Saludos |
|
#4
|
||||
|
||||
|
Pues he querido probarlo, la curiosidad me corroe, jejeje
La instalación ha funcionado sin contratiempos y el programa también se ha ejecutado correctamente, lo único que he tenido que cambiar ha sido el tipo de fuente de letras porque me salen con bastante separación entre cada caracter. Por cierto, lo he instalado y ejecutado con wine, en mi suse linux 9.3, sin problemas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#5
|
||||
|
||||
|
Hola,
Julián, gracias por tus comentarios. Voy a ver qué puedo decir te tus sugerencias: "Sugerencias. Es decir, lo que yo le añadiria para convertirlo en mi editor favorito (en detrimento del editplus)" He probado el programa EditPlus y, bueno, no creo que XEditor se pueda siquiera comparar con el mismo: pero es que tampoco era, como dice roman, la intención que me movió a realizarlo. En todo caso, me cachis... un usuario menos... ;( - Interfaz MDI. Con su barra botones tipo MIRC como la que dice roman. Echaré un vistazo al programa MIRC, aunque, como digo, me parece a mí que en ese sentido XEditor se va a quedar como está... como no sea que me dé por otra cosa e incluso lo inicie de cero (más o menos) teniendo en cuenta esa posibilidad... - Barra HTML para cuando se editan documentos HTML Ejem... me parece que nos liaríamos demasiado en este caso.. Sin embargo, hace tiempo hize un programa de nombre Editor HTML, precisamente, que, aunque abandoné al tiempo (cometí demasiados errores en ese programa) el caso es que, personalmente, sigo haciendo uso del mismo, por una serie de motivos, cuando realizo alguna que otra página Web o documentos HTML, en general, como ayudas, etc. Editor HTML no está disponible para su descarga, como digo, es un proyecto abandonado, pero, por si te fuera de utilidad Julián, lo he "subido" temporalmente al poco espacio que tengo en internet y puedes descargarlo y probarlo: tal vez no te parezca mal hacer uso del mismo. - Code completion como el del delphi; cosa fácil de implementar con los synedit. Ay... cuántas cosas... Como dices, con SynEdit puede hacerse algo así (lo verás en Editor HTML, por ejemplo) pero, vuelvo a lo mismo: la sencillez del programa no lo aconseja, en mi opinión: ¿porqué dar prioridad a lenguajes como Delphi o el propio HTML? En realidad es algo muy simple, para editar puntualmente algún fragmento de código de estos lenguajes, pero, en modo alguno para trabajar con el programa, esto es, no es un sustituto de Delphi, y, si me apuras (y sin hacerlo) no es un sustituto de EditPlus.roman... yo mismo cometí el error a que haces referencia: justamente, en Editor HTML: y me lo achacaron varios de sus usuarios (que llegó a tenerlos) y es que añadí barras de herramientas hasta la extenuación y botones, como dices, para todas y cada una de las funciones con que contaba... Casimiro, también te agradezco lo que dices. Cosa curiosa que el cacharro funcione en Linux, puesto que, para bien o para mal (más bien para mal) hace un uso "intensivo" del registro de Windows... se ve que el Wine es un programa que da lo suyo de sí... ya lo creo ![]() Bueno. Para los interesados (Julián y quien quiera) este es el enlace para descargar Editor HTML, pero, como os digo, estará ahí temporalmente y conste que lo "subo" únicamente por si puede resultaros útil, como a mí, pero no es mi intención continuar con su desarrollo: como digo, metí demasiado la pata en ese programa: aprendí, seguramente, también, alguna que otra cosa. Descarga de Editor HTML (unos 2,5 MB apróx.) * * Actualización: Editor HTML ya no puede descargarse: léase arriba para más información. En todo caso, si lo precisas, házmelo saber y te haré llegar el programa. Muchas gracias a todos de nuevo por vuestras palabras. Última edición por dec fecha: 28-06-2005 a las 01:33:26. |
|
#6
|
|||
|
|||
|
Simplemente perfecto, una recomendacion:
en el menu de opciones, le agregaria los '...' (3 puntos) a cada opcion para dar la impresion de que se abrira otra ventana y no se aplicara la opcion inmediatamente. me explico el menu opciones quedaria: Cita:
Felicidades. |
|
#7
|
||||
|
||||
|
Hola,
Triton, MasterXP, gracias por vuestros comentarios. Triton: las pestañas MDI... no; no creo que lo haga. Pero echa un vistazo al editor que enlazo más abajo, que, además de eso ofrece otras muchas características tal vez curiosas para ti. MasterXP: estoy tardando en hacer lo que dices. Muchas gracias por tu oportuna observación. Para roman y para quien pueda estar interesado, el editor PsPad cuenta con la posibilidad de añadir a una determinada "sintaxis" (resaltado de) nuevas palabras clave. Es un programa gratuito y que puede seros interesante. |
|
#8
|
|||
|
|||
|
Un programa fantástico, tengo el honor, o el programa lo tiene no sé muy bien cuál es la forma correcta, de que el XEditor esté en mi barra de acceso rápido junto al IRC, al Firefox, a winamp y a Delphi.
Aprovecho para ofrecerme voluntário como traductor al catalán. De nuevo, muchas grácias! |
|
#9
|
||||
|
||||
|
Felicitaciones nuevamente
Aprovecho para felicitarte nuevamente por tu programa y por lo que acabo de ver tu pagina web tambien esta creciendo de forma exponencial
![]() Te quería preguntar si podrias incluir el lenguaje MatLab en tu editor, el cual me seria de utilidad. Gracias por tu programa.
__________________
[Crandel] |
|
#10
|
||||
|
||||
|
Hola,
Cita:
Incluso si descargas los componentes mencionados podrás ver que se incluye una herramienta y las instrucciones para hacerlo (en la carpeta Samples): si quieres puedes ponerte tú mismo a ello: generarías un archivo ".pas" que luego podría añadirse a los componentes susomentados para que estuviera disponible en el programa: si queda regular podría también dar noticia a los programadores de los componentes por si lo quisieran añadir a la colección. ![]() Cita:
![]() |
|
#11
|
|||
|
|||
|
Tremendo el programilla. Si te soy sincero, capto muy bien la idea que tenías al intentar hacer un "bloc de notas avanzado". No creo que fuera lo mismo si le añadieras funcionalidades como formularios MDI.
Yo creo que así está fetén. P.D. Como me gustaría pillar el código de tu programa y estudiarmelo! |
|
#12
|
||||
|
||||
|
Hola,
Cita:
![]() Por cierto, gracias por unos comentarios que no merezco. ![]() |
|
#13
|
|||
|
|||
|
Cita:
Por otra parte... como que no los mereces? Es un buen programa. De acuerdo, es sencillo, pero es bueno, puesto que con sencillez funciona de una manera bárbara. Esa al fin y al cabo es la finalidad de programar, hacer programas lo más sencillos posible y que funcionen bien. Yo es que me considero un novatazo de la programación, hace tan solo dos años que empece a programar profesionalmente y estoy muy verde todavía. Y hay pequeños detalles que voy viendo en aplicaciones que me gustaría ver el código para saber como lo hicieron los programadores. Yo es que considero esto de programar un arte, pq tienes que moldear tu creación, darle forma en tu mente, y luego utilizas tu arte y tu inteligencia para formar esa idea en un programa. Programar es precioso! Lo dicho, gracias por suministrar el código fuente, me lo voy a pasar en grande estudiando ciertas funcionalidades del mismo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|