Jinete examples moved to ase/src/text

This commit is contained in:
David Capello 2007-12-05 01:53:03 +00:00
parent c330a00747
commit d199ae0805
49 changed files with 0 additions and 7860 deletions

View File

@ -1,5 +0,0 @@
David A. Capello <dacap@users.sourceforge.net>
freetype/
The FreeType library
Copyright (C) by David Turner, Robert Wilhelm, and Werner Lemberg.

View File

@ -1,35 +0,0 @@
default: all
DIR = ../../docs
MAKEDOC = $(DIR)/makedoc
$(DIR)/makedoc-src/makedoc/%.o: $(DIR)/makedoc-src/makedoc/%.c
gcc -g -o $@ -c $<
$(MAKEDOC): $(DIR)/makedoc-src/makedoc/makechm.o \
$(DIR)/makedoc-src/makedoc/makedevh.o \
$(DIR)/makedoc-src/makedoc/makedoc.o \
$(DIR)/makedoc-src/makedoc/makehtml.o \
$(DIR)/makedoc-src/makedoc/makeman.o \
$(DIR)/makedoc-src/makedoc/makemisc.o \
$(DIR)/makedoc-src/makedoc/makertf.o \
$(DIR)/makedoc-src/makedoc/makesci.o \
$(DIR)/makedoc-src/makedoc/maketexi.o \
$(DIR)/makedoc-src/makedoc/maketxt.o
gcc -g -o $@ $^
%.txt: %._tx $(MAKEDOC)
$(MAKEDOC) -ascii $@ $<
%.html: %._tx $(MAKEDOC)
$(MAKEDOC) -html $@ $<
%.texi: %._tx $(MAKEDOC)
$(MAKEDOC) -texi $@ $<
%.info: %.texi
makeinfo --force $<
all: $(MAKEDOC) \
jinete-es.txt jinete-es.html jinete-es.texi jinete-es.info

File diff suppressed because it is too large Load Diff

View File

@ -1,285 +0,0 @@
This is jinete-es.info, produced by makeinfo version 4.3 from
jinete-es.texi.
INFO-DIR-SECTION Libraries
START-INFO-DIR-ENTRY
* Jinete: (jinete). A GUI library
END-INFO-DIR-ENTRY
This is the Info version of the Jinete manual By David A. Capello

Indirect:
jinete-es.info-1: 273
jinete-es.info-2: 50152
jinete-es.info-3: 94710

Tag Table:
(Indirect)
Node: Top273
Node: Introducción1853
Node: Copyright2280
Node: Funcionamiento2746
Node: Rutinas4895
Node: jmalloc5052
Node: jnew5376
Node: Widget5731
Node: ji_register_widget_type11359
Node: jwidget_new11830
Node: jwidget_free12111
Node: jwidget_init_theme13009
Node: jwidget_add_hook13335
Node: jwidget_get_hook14258
Node: jwidget_get_data14464
Node: jwidget_get_type14670
Node: jwidget_get_name15231
Node: jwidget_get_text15669
Node: jwidget_get_align16327
Node: jwidget_get_font16620
Node: jwidget_set_name16817
Node: jwidget_set_text17193
Node: jwidget_set_align17585
Node: jwidget_set_font17896
Node: jwidget_magnetic18104
Node: jwidget_expansive18767
Node: jwidget_decorative19248
Node: jwidget_autodestroy19910
Node: jwidget_focusrest20132
Node: jwidget_is_magnetic20349
Node: jwidget_is_focusrest20948
Node: jwidget_dirty21200
Node: jwidget_show22065
Node: jwidget_enable22276
Node: jwidget_select22497
Node: jwidget_is_visible22725
Node: jwidget_is_enabled22970
Node: jwidget_is_selected23222
Node: jwidget_has_focus23478
Node: jwidget_add_child23767
Node: jwidget_add_childs24297
Node: jwidget_remove_child24551
Node: jwidget_replace_child24858
Node: jwidget_get_parent25178
Node: jwidget_get_window25533
Node: jwidget_get_parents25960
Node: jwidget_get_children26500
Node: jwidget_pick26768
Node: jwidget_has_child27231
Node: jwidget_request_size27611
Node: jwidget_get_position27843
Node: jwidget_get_child_position28244
Node: jwidget_get_region28486
Node: jwidget_get_drawable_region28880
Node: jwidget_get_bg_color29265
Node: jwidget_get_theme29582
Node: jwidget_get_text_length29849
Node: jwidget_get_texticon_info30412
Node: jwidget_noborders30710
Node: jwidget_set_border30920
Node: jwidget_set_position31156
Node: jwidget_set_static_size31388
Node: jwidget_set_bg_color31633
Node: jwidget_set_theme31863
Node: jwidget_flush_redraw32084
Node: jwidget_redraw_region32301
Node: jwidget_signal_on32543
Node: jwidget_emit_signal32793
Node: jwidget_send_message33020
Node: jwidget_send_message_after_type33263
Node: jwidget_close_window33550
Node: jwidget_capture_mouse33781
Node: jwidget_release_mouse34056
Node: jwidget_find_name34277
Node: jwidget_check_underscored34734
Node: Widget's flags34975
Node: JHook37329
Node: Message37750
Node: JM_OPEN38824
Node: JM_CLOSE39080
Node: JM_DESTROY39345
Node: JM_DRAW39749
Node: JM_IDLE39863
Node: JM_SIGNAL39976
Node: JM_REQSIZE40096
Node: JM_SETPOS40439
Node: JM_DRAWRGN41040
Node: JM_DIRTYCHILDREN41335
Node: JM_CHAR41761
Node: JM_KEYPRESSED41887
Node: JM_KEYRELEASED42023
Node: JM_FOCUSENTER42167
Node: JM_FOCUSLEAVE42309
Node: JM_BUTTONPRESSED42453
Node: JM_BUTTONRELEASED42607
Node: JM_DOUBLECLICK42764
Node: JM_MOUSEENTER42912
Node: JM_MOUSELEAVE43054
Node: JM_MOTION43191
Node: JM_WHEEL43315
Node: Signal43443
Node: JI_SIGNAL_DIRTY44330
Node: JI_SIGNAL_ENABLE44566
Node: JI_SIGNAL_DISABLE44808
Node: JI_SIGNAL_SELECT45071
Node: JI_SIGNAL_DESELECT45267
Node: JI_SIGNAL_SHOW45480
Node: JI_SIGNAL_HIDE45665
Node: JI_SIGNAL_ADD_CHILD45863
Node: JI_SIGNAL_REMOVE_CHILD46072
Node: JI_SIGNAL_NEW_PARENT46296
Node: JI_SIGNAL_GET_TEXT46544
Node: JI_SIGNAL_SET_TEXT46753
Node: JI_SIGNAL_INIT_THEME46962
Node: JI_SIGNAL_CHECK_CHANGE47179
Node: JI_SIGNAL_RADIO_CHANGE47362
Node: JI_SIGNAL_ENTRY_CHANGE47547
Node: JI_SIGNAL_LISTBOX_CHANGE47734
Node: JI_SIGNAL_LISTBOX_SELECT47927
Node: JI_SIGNAL_MENUITEM_SELECT48123
Node: JI_SIGNAL_SLIDER_CHANGE48320
Node: Manager48515
Node: ji_get_default_manager49382
Node: jmanager_new49726
Node: jmanager_free49939
Node: jmanager_run50152
Node: jmanager_poll50364
Node: jmanager_send_message50604
Node: jmanager_get_focus50873
Node: jmanager_get_mouse51119
Node: jmanager_get_capture51364
Node: jmanager_set_focus51617
Node: jmanager_set_mouse51869
Node: jmanager_set_capture52121
Node: jmanager_attract_focus52385
Node: jmanager_free_focus52652
Node: jmanager_free_widget53038
Node: jmanager_remove_message53260
Node: jmanager_remove_messages_for53498
Node: jmanager_refresh_screen53756
Node: jmanager_dispatch_messages53992
Node: jmanager_dispatch_draw_messages54240
Node: jmanager_open_window54500
Node: jmanager_close_window54749
Node: JI_SIGNAL_MANAGER_EXTERNAL_CLOSE55019
Node: JI_SIGNAL_MANAGER_ADD_WINDOW55240
Node: JI_SIGNAL_MANAGER_REMOVE_WINDOW55463
Node: JI_SIGNAL_MANAGER_IDLE55682
Node: JI_SIGNAL_MANAGER_LOSTCHAR55881
Node: Window56072
Node: jwindow_new57159
Node: jwindow_new_desktop57424
Node: jwindow_get_killer57820
Node: jwindow_get_manager58299
Node: jwindow_mobile58656
Node: jwindow_remap59014
Node: jwindow_center59447
Node: jwindow_position59860
Node: jwindow_open60266
Node: jwindow_open_fg60955
Node: jwindow_open_bg61679
Node: jwindow_close62334
Node: jwindow_is_toplevel62971
Node: jwindow_is_foreground63266
Node: jwindow_is_desktop63599
Node: JI_SIGNAL_WINDOW_CLOSE63917
Node: JI_SIGNAL_WINDOW_RESIZE64099
Node: Box64275
Node: jbox_new64692
Node: Label65439
Node: jlabel_new65578
Node: Button65917
Node: jbutton_new67360
Node: jbutton_set_icon67831
Node: jbutton_set_icon_align68048
Node: jbutton_set_bevel68284
Node: jbutton_get_bevel68522
Node: jbutton_add_command68734
Node: jbutton_add_command_data69067
Node: JI_SIGNAL_BUTTON_SELECT69440
Node: Check70019
Node: jcheck_new70211
Node: jcheck_set_icon_align70514
Node: Theme70739
Node: Archivos70852
Node: ji_load_widget71757
Node: Font71978
Node: ji_font_load72387
Node: ji_font_get_size72573
Node: ji_font_set_size72754
Node: ji_font_get_aa_mode72954
Node: ji_font_set_aa_mode73154
Node: ji_font_is_fixed73364
Node: ji_font_get_available_fixed_sizes73607
Node: ji_font_get_char_extra_spacing73889
Node: ji_font_set_char_extra_spacing74161
Node: ji_font_char_len74430
Node: ji_font_text_len74694
Node: JList75088
Node: jlist_alloc76623
Node: jlist_free76782
Node: jlist_free_177171
Node: jlist_append77534
Node: jlist_prepend77788
Node: jlist_insert78048
Node: jlist_insert_sorted78249
Node: jlist_insert_before78482
Node: jlist_concat78711
Node: jlist_remove78899
Node: jlist_remove_all79232
Node: jlist_remove_link79588
Node: jlist_delete_link80001
Node: jlist_reverse80335
Node: jlist_copy80509
Node: jlist_nth80791
Node: jlist_nth_prev80962
Node: jlist_find81148
Node: jlist_find_custom81446
Node: jlist_position81670
Node: jlist_index82083
Node: jlist_last82490
Node: jlist_first82743
Node: jlist_length83033
Node: jlist_foreach83267
Node: jlist_sort84064
Node: jlist_sort_with_data84259
Node: jlist_nth_data84506
Node: jlist_previous84707
Node: JRect85165
Node: jrect_new85553
Node: jrect_new_copy85762
Node: jrect_free85993
Node: jrect_copy86184
Node: jrect_replace86395
Node: jrect_add86588
Node: jrect_intersect86765
Node: jrect_shrink87005
Node: jrect_stretch87224
Node: jrect_has_intersection87452
Node: JRegion87703
Node: jregion_new88279
Node: jregion_new_copy88590
Node: jregion_free88924
Node: jregion_clear89163
Node: jregion_move89375
Node: jregion_join89562
Node: jregion_add89748
Node: jregion_subtract89938
Node: jregion_intersect90148
Node: jregion_add290362
Node: jregion_subtract290565
Node: jregion_intersect290784
Node: Funciones91018
Node: _ji_get_widget_by_id91374
Node: _ji_get_widget_array91596
Node: _ji_get_new_widget91980
Node: _ji_free_widget92182
Node: _ji_free_all_widgets92571
Node: _ji_is_valid_widget93035
Node: _ji_system_init93248
Node: _ji_font_init93461
Node: _jwindow_is_moving93665
Node: Actualizaciones93915
Node: Agradecimientos94303
Node: Índice94710

End Tag Table

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1,40 +0,0 @@
# Copyright (C) 2001-2005 by David A. Capello -*-Makefile-*-
######################################################################
# Flags for DJGPP
CFLAGS =
LFLAGS = -lalleg
######################################################################
# GCC stuff
CC = gcc
OBJ = .o
LIB = .a
EXE = .exe
JINETE_SUFFIX = djgpp
include makefile.lst
include makefile.gcc
######################################################################
# General rules
.PHONY = default all install uninstall clean distclean
default: all
all: $(JINETE_LIB) $(JINETE_EXAMPLES_EXES)
install:
uninstall:
clean:
-rm -f $(JINETE_OBJS) $(JINETE_EXAMPLES_OBJS)
distclean: clean
-rm -f $(JINETE_LIB) $(JINETE_EXAMPLES_EXES)
-include makefile.dep

View File

@ -1,60 +0,0 @@
# Copyright (C) 2001-2005 by David A. Capello -*-Makefile-*-
.PHONY = _default
_default: default
######################################################################
# Setup CFLAGS and LFLAGS for GCC
ifndef CONFIGURED
CFLAGS += -I$(JINETE_DIR)/include -I$(JINETE_DIR)/freetype/include -Wall \
-Wno-deprecated-declarations
LFLAGS := -L$(LIB_DIR) -lji $(LFLAGS)
ifdef PROFILE
CFLAGS += -pg
LFLAGS += -pg
else
ifdef DEBUGMODE
CFLAGS += -g
LFLAGS += -g
else
CFLAGS += -s -O3
LFLAGS += -s -O3
endif
endif
endif
######################################################################
# Rules to make the library
VPATH = $(JINETE_DIR)/src \
$(JINETE_DIR)/src/themes \
$(JINETE_DIR)/freetype/src/base \
$(JINETE_DIR)/freetype/src/autohint \
$(JINETE_DIR)/freetype/src/cache \
$(JINETE_DIR)/freetype/src/cff \
$(JINETE_DIR)/freetype/src/cid \
$(JINETE_DIR)/freetype/src/pcf \
$(JINETE_DIR)/freetype/src/psaux \
$(JINETE_DIR)/freetype/src/pshinter \
$(JINETE_DIR)/freetype/src/psnames \
$(JINETE_DIR)/freetype/src/raster \
$(JINETE_DIR)/freetype/src/sfnt \
$(JINETE_DIR)/freetype/src/smooth \
$(JINETE_DIR)/freetype/src/truetype \
$(JINETE_DIR)/freetype/src/type1 \
$(JINETE_DIR)/freetype/src/winfonts \
$(JINETE_DIR)/examples
$(OBJ_DIR)/%$(OBJ): %.c
$(CC) $(CFLAGS) -o $@ -c $<
$(JINETE_LIB): $(JINETE_OBJS)
-rm -f $@
ar rs $@ $^
$(JINETE_DIR)/examples/%$(EXE): $(OBJ_DIR)/%$(OBJ) $(JINETE_LIB)
gcc -o $@ $< $(LFLAGS)

View File

@ -1,40 +0,0 @@
# Copyright (C) 2001-2005 by David A. Capello -*-Makefile-*-
######################################################################
# Flags for GCC in GNU/Linux system
CFLAGS =
LFLAGS = `allegro-config --libs`
######################################################################
# GCC stuff
CC = gcc
OBJ = .o
LIB = .a
EXE =
JINETE_SUFFIX = unix
include makefile.lst
include makefile.gcc
######################################################################
# General rules
.PHONY = default all install uninstall clean distclean
default: all
all: $(JINETE_LIB) $(JINETE_EXAMPLES_EXES)
install:
uninstall:
clean:
-rm -f $(JINETE_OBJS) $(JINETE_EXAMPLES_OBJS)
distclean: clean
-rm -f $(JINETE_LIB) $(JINETE_EXAMPLES_EXES)
-include makefile.dep

View File

@ -1,124 +0,0 @@
# Copyright (C) 2001-2005, 2007 by David A. Capello -*-Makefile-*-
ifndef JINETE_DIR
JINETE_DIR = .
endif
ifndef OBJ_DIR
OBJ_DIR = $(JINETE_DIR)/obj/$(JINETE_SUFFIX)
endif
ifndef LIB_DIR
LIB_DIR = $(JINETE_DIR)/lib/$(JINETE_SUFFIX)
endif
######################################################################
# Jinete
JINETE_LIB = $(LIB_DIR)/libji$(LIB)
JINETE_SOURCES = \
$(JINETE_DIR)/src/jaccel.c \
$(JINETE_DIR)/src/jalert.c \
$(JINETE_DIR)/src/jbox.c \
$(JINETE_DIR)/src/jbutton.c \
$(JINETE_DIR)/src/jclipbrd.c \
$(JINETE_DIR)/src/jcombox.c \
$(JINETE_DIR)/src/jdraw.c \
$(JINETE_DIR)/src/jentry.c \
$(JINETE_DIR)/src/jfile.c \
$(JINETE_DIR)/src/jfilesel.c \
$(JINETE_DIR)/src/jfont.c \
$(JINETE_DIR)/src/jfontbmp.c \
$(JINETE_DIR)/src/jhook.c \
$(JINETE_DIR)/src/jimage.c \
$(JINETE_DIR)/src/jintern.c \
$(JINETE_DIR)/src/jlabel.c \
$(JINETE_DIR)/src/jlist.c \
$(JINETE_DIR)/src/jlistbox.c \
$(JINETE_DIR)/src/jmanager.c \
$(JINETE_DIR)/src/jmem.c \
$(JINETE_DIR)/src/jmenu.c \
$(JINETE_DIR)/src/jmessage.c \
$(JINETE_DIR)/src/jpanel.c \
$(JINETE_DIR)/src/jqckmenu.c \
$(JINETE_DIR)/src/jrect.c \
$(JINETE_DIR)/src/jregion.c \
$(JINETE_DIR)/src/jsep.c \
$(JINETE_DIR)/src/jslider.c \
$(JINETE_DIR)/src/jstream.c \
$(JINETE_DIR)/src/jsystem.c \
$(JINETE_DIR)/src/jtextbox.c \
$(JINETE_DIR)/src/jtheme.c \
$(JINETE_DIR)/src/jview.c \
$(JINETE_DIR)/src/jwidget.c \
$(JINETE_DIR)/src/jwindow.c \
$(JINETE_DIR)/src/jxml.c \
$(JINETE_DIR)/src/themes/jsimple.c \
$(JINETE_DIR)/src/themes/jstand.c
JINETE_SOURCES += \
$(JINETE_DIR)/freetype/src/base/ftsystem.c \
$(JINETE_DIR)/freetype/src/base/ftdebug.c \
$(JINETE_DIR)/freetype/src/base/ftinit.c \
$(JINETE_DIR)/freetype/src/base/ftbase.c \
$(JINETE_DIR)/freetype/src/base/ftglyph.c \
$(JINETE_DIR)/freetype/src/base/ftmm.c \
$(JINETE_DIR)/freetype/src/base/ftbbox.c \
$(JINETE_DIR)/freetype/src/autohint/autohint.c \
$(JINETE_DIR)/freetype/src/cache/ftcache.c \
$(JINETE_DIR)/freetype/src/cff/cff.c \
$(JINETE_DIR)/freetype/src/cid/type1cid.c \
$(JINETE_DIR)/freetype/src/pcf/pcf.c \
$(JINETE_DIR)/freetype/src/psaux/psaux.c \
$(JINETE_DIR)/freetype/src/pshinter/pshinter.c \
$(JINETE_DIR)/freetype/src/psnames/psmodule.c \
$(JINETE_DIR)/freetype/src/raster/raster.c \
$(JINETE_DIR)/freetype/src/sfnt/sfnt.c \
$(JINETE_DIR)/freetype/src/smooth/smooth.c \
$(JINETE_DIR)/freetype/src/truetype/truetype.c \
$(JINETE_DIR)/freetype/src/type1/type1.c \
$(JINETE_DIR)/freetype/src/winfonts/winfnt.c
JINETE_OBJS = $(addprefix $(OBJ_DIR)/, \
$(addsuffix $(OBJ), \
$(notdir $(basename $(JINETE_SOURCES)))))
######################################################################
# Examples
JINETE_EXAMPLES_SOURCES = \
$(JINETE_DIR)/examples/00hello.c \
$(JINETE_DIR)/examples/01simple.c \
$(JINETE_DIR)/examples/02label.c \
$(JINETE_DIR)/examples/03slider.c \
$(JINETE_DIR)/examples/04alert.c \
$(JINETE_DIR)/examples/05fsel.c \
$(JINETE_DIR)/examples/06entry.c \
$(JINETE_DIR)/examples/07panel.c \
$(JINETE_DIR)/examples/08txtbox.c \
$(JINETE_DIR)/examples/09lists.c \
$(JINETE_DIR)/examples/10chcks.c \
$(JINETE_DIR)/examples/11file.c \
$(JINETE_DIR)/examples/12qckmnu.c \
$(JINETE_DIR)/examples/13menu.c \
$(JINETE_DIR)/examples/14win.c \
$(JINETE_DIR)/examples/15colbut.c \
$(JINETE_DIR)/examples/16theme.c \
$(JINETE_DIR)/examples/17theme.c \
$(JINETE_DIR)/examples/18tips.c \
$(JINETE_DIR)/examples/19game.c \
$(JINETE_DIR)/examples/20combo.c \
$(JINETE_DIR)/examples/21manage.c \
$(JINETE_DIR)/examples/22xml.c
JINETE_EXAMPLES_SOURCES = \
$(JINETE_DIR)/examples/22xml.c
JINETE_EXAMPLES_OBJS = \
$(addprefix $(OBJ_DIR)/, \
$(addsuffix $(OBJ), \
$(notdir $(basename $(JINETE_EXAMPLES_SOURCES)))))
JINETE_EXAMPLES_EXES = \
$(addsuffix $(EXE), $(basename $(JINETE_EXAMPLES_SOURCES)))

View File

@ -1,40 +0,0 @@
# Copyright (C) 2001-2005 by David A. Capello -*-Makefile-*-
######################################################################
# Flags for MinGW
CFLAGS =
LFLAGS = -lalleg -mwindows
######################################################################
# GCC stuff
CC = gcc
OBJ = .o
LIB = .a
EXE = .exe
JINETE_SUFFIX = mingw32
include makefile.lst
include makefile.gcc
######################################################################
# General rules
.PHONY = default all install uninstall clean distclean
default: all
all: $(JINETE_LIB) $(JINETE_EXAMPLES_EXES)
install:
uninstall:
clean:
-rm -f $(JINETE_OBJS) $(JINETE_EXAMPLES_OBJS)
distclean: clean
-rm -f $(JINETE_LIB) $(JINETE_EXAMPLES_EXES)
-include makefile.dep

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.

View File

@ -1 +0,0 @@
This file is needed because some unzip programs skip empty directories.