unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: dialog.el v0.1
       [not found] <478A26B9.7040408@ig.com.br>
@ 2008-01-14 11:27 ` Richard Stallman
  2008-01-14 15:38   ` Vinicius Jose Latorre
  0 siblings, 1 reply; 9+ messages in thread
From: Richard Stallman @ 2008-01-14 11:27 UTC (permalink / raw)
  To: Vinicius Jose Latorre; +Cc: emacs-devel

    ;;; dialog.el --- dialog box interface using widgets, frames and windows

What mechanism does this use to display the dialogs?
Does it put them in Emacs buffers?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-14 11:27 ` dialog.el v0.1 Richard Stallman
@ 2008-01-14 15:38   ` Vinicius Jose Latorre
  2008-01-16  2:41     ` Richard Stallman
  0 siblings, 1 reply; 9+ messages in thread
From: Vinicius Jose Latorre @ 2008-01-14 15:38 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel


>     ;;; dialog.el --- dialog box interface using widgets, frames and windows
>
> What mechanism does this use to display the dialogs?
> Does it put them in Emacs buffers?
>   

Yes, it uses the widget package to create buttons, editable fields, etc.

It displays the buffer in a window or in a frame.

It provides a mechanism to navigate through dialogs.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-14 15:38   ` Vinicius Jose Latorre
@ 2008-01-16  2:41     ` Richard Stallman
  2008-01-16  3:12       ` Lennart Borgman (gmail)
  2008-01-16 12:47       ` Vinicius Jose Latorre
  0 siblings, 2 replies; 9+ messages in thread
From: Richard Stallman @ 2008-01-16  2:41 UTC (permalink / raw)
  To: Vinicius Jose Latorre; +Cc: emacs-devel

    Yes, it uses the widget package to create buttons, editable fields, etc.

That is a step in the right direction, but we would really lie the
next step: to make GTK dialogs.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-16  2:41     ` Richard Stallman
@ 2008-01-16  3:12       ` Lennart Borgman (gmail)
  2008-01-16  3:43         ` Miles Bader
  2008-01-17  5:05         ` Richard Stallman
  2008-01-16 12:47       ` Vinicius Jose Latorre
  1 sibling, 2 replies; 9+ messages in thread
From: Lennart Borgman (gmail) @ 2008-01-16  3:12 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel

Richard Stallman wrote:
>     Yes, it uses the widget package to create buttons, editable fields, etc.
> 
> That is a step in the right direction, but we would really lie the
> next step: to make GTK dialogs.


I just looked at the license for wxWidgets again. It looks to me like it 
is usable here:

   http://en.wikipedia.org/wiki/WxWidgets

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-16  3:12       ` Lennart Borgman (gmail)
@ 2008-01-16  3:43         ` Miles Bader
  2008-01-16  6:48           ` Stephen J. Turnbull
  2008-01-17  5:05         ` Richard Stallman
  1 sibling, 1 reply; 9+ messages in thread
From: Miles Bader @ 2008-01-16  3:43 UTC (permalink / raw)
  To: Lennart Borgman (gmail); +Cc: rms, emacs-devel

"Lennart Borgman (gmail)" <lennart.borgman@gmail.com> writes:
> I just looked at the license for wxWidgets again. It looks to me like it
> is usable here:
>
>   http://en.wikipedia.org/wiki/WxWidgets

Since emacs already supports GTK, which offers widgets, it would seem
silly to use wxwidgets (which is something else entirely)...

-Miles

-- 
Run away!  Run away!

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-16  3:43         ` Miles Bader
@ 2008-01-16  6:48           ` Stephen J. Turnbull
  2008-01-16  6:58             ` Miles Bader
  0 siblings, 1 reply; 9+ messages in thread
From: Stephen J. Turnbull @ 2008-01-16  6:48 UTC (permalink / raw)
  To: Miles Bader; +Cc: Lennart Borgman (gmail), rms, emacs-devel

Miles Bader writes:

 > Since emacs already supports GTK, which offers widgets, it would seem
 > silly to use wxwidgets (which is something else entirely)...

It's not totally useless; wxWidgets is already ported to and mature on
several platforms that Emacs runs on, including GTK.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-16  6:48           ` Stephen J. Turnbull
@ 2008-01-16  6:58             ` Miles Bader
  0 siblings, 0 replies; 9+ messages in thread
From: Miles Bader @ 2008-01-16  6:58 UTC (permalink / raw)
  To: Stephen J. Turnbull; +Cc: Lennart Borgman (gmail), rms, emacs-devel

"Stephen J. Turnbull" <stephen@xemacs.org> writes:
>  > Since emacs already supports GTK, which offers widgets, it would seem
>  > silly to use wxwidgets (which is something else entirely)...
>
> It's not totally useless; wxWidgets is already ported to and mature on
> several platforms that Emacs runs on, including GTK.

Well not _completely_ useless, but it's yet-another-completely-
different-toolkit-to-support (it uses, e.g., GTK, but it's not
compatible with GTK).  I've heard a lot of complaints about wxwidgets,
so I'm wary of having any actual dependency on it.

-Miles

-- 
"An atheist doesn't have to be someone who thinks he has a proof that there
can't be a god.  He only has to be someone who believes that the evidence
on the God question is at a similar level to the evidence on the werewolf
question."  [John McCarthy]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-16  2:41     ` Richard Stallman
  2008-01-16  3:12       ` Lennart Borgman (gmail)
@ 2008-01-16 12:47       ` Vinicius Jose Latorre
  1 sibling, 0 replies; 9+ messages in thread
From: Vinicius Jose Latorre @ 2008-01-16 12:47 UTC (permalink / raw)
  To: rms; +Cc: emacs-devel


>     Yes, it uses the widget package to create buttons, editable fields, etc.
>
> That is a step in the right direction, but we would really lie the
> next step: to make GTK dialogs.
>   

widget package handle all low level stuff for deal with buttons, fields, 
etc., but only in a buffer.

dialog package uses widget package, probably, if widget package is 
changed to use GTK, dialog package (and other packages) will benefit 
from this.

dialog package simplifies the use of widget, as the easymenu package 
simplifies the menu creation/management.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: dialog.el v0.1
  2008-01-16  3:12       ` Lennart Borgman (gmail)
  2008-01-16  3:43         ` Miles Bader
@ 2008-01-17  5:05         ` Richard Stallman
  1 sibling, 0 replies; 9+ messages in thread
From: Richard Stallman @ 2008-01-17  5:05 UTC (permalink / raw)
  To: Lennart Borgman (gmail); +Cc: emacs-devel

    I just looked at the license for wxWidgets again. It looks to me like it 
    is usable here:

       http://en.wikipedia.org/wiki/WxWidgets

I don't know any details about WxWidgets, but the idea is not
ridiculous.  A feature to support creation of dialogs
would be much more useful if it is not limited to GTK.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2008-01-17  5:05 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <478A26B9.7040408@ig.com.br>
2008-01-14 11:27 ` dialog.el v0.1 Richard Stallman
2008-01-14 15:38   ` Vinicius Jose Latorre
2008-01-16  2:41     ` Richard Stallman
2008-01-16  3:12       ` Lennart Borgman (gmail)
2008-01-16  3:43         ` Miles Bader
2008-01-16  6:48           ` Stephen J. Turnbull
2008-01-16  6:58             ` Miles Bader
2008-01-17  5:05         ` Richard Stallman
2008-01-16 12:47       ` Vinicius Jose Latorre

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).