/[graphic-forms]/branches/graphic-forms-newtypes
ViewVC logotype

Log of /branches/graphic-forms-newtypes

View Directory Listing Directory Listing


Sticky Revision:

Revision 466 - Directory Listing
Modified Sun Jun 3 22:33:04 2007 UTC (6 years, 10 months ago) by junrue
restore alphabetic sorting of sections within each package's chapter

Revision 465 - Directory Listing
Modified Wed May 30 05:16:32 2007 UTC (6 years, 10 months ago) by junrue
overhauled api manual build infrastructure which now allows separation of symbol-specific meta-data from package meta-data; further split symbol docs into files organized by class, function, or macro, for each package

Revision 463 - Directory Listing
Modified Thu Apr 5 04:27:34 2007 UTC (7 years ago) by junrue
renamed progressbar to progress-bar

Revision 461 - Directory Listing
Modified Thu Apr 5 04:25:54 2007 UTC (7 years ago) by junrue
further implementation of progress-bar control

Revision 459 - Directory Listing
Modified Tue Apr 3 04:45:18 2007 UTC (7 years ago) by junrue
initial steps toward progress-bar implementation; fixed typo in top-level override for pack method

Revision 456 - Directory Listing
Modified Tue Apr 3 02:37:00 2007 UTC (7 years ago) by junrue
implemented new top-level style :fixed-size and modified gfw:pack to set min and max sizes when :fixed-size has been set; added another optional parameter to CREATE-CONTROL convenience function to allow control initializers to pass params to their implementations of COMPUTE-STYLE-FLAGS

Revision 454 - Directory Listing
Modified Sun Apr 1 05:30:17 2007 UTC (7 years ago) by junrue
implemented text and (setf text) for status-bar; unblocked now displays shape count and points scored via status-bar messages

Revision 452 - Directory Listing
Modified Sun Apr 1 04:01:47 2007 UTC (7 years ago) by junrue
stop double-counting status-bar height; add additional testcase

Revision 450 - Directory Listing
Modified Fri Mar 30 03:26:27 2007 UTC (7 years ago) by junrue
when processing WM_CTLCOLOR* messages, call the default wndproc rather than returning 0

Revision 448 - Directory Listing
Modified Fri Mar 30 01:05:44 2007 UTC (7 years ago) by junrue
completed change-over to stdcall support offered by CFFI

Revision 446 - Directory Listing
Modified Wed Mar 28 05:26:03 2007 UTC (7 years ago) by junrue
revised thread context and startup implementation to use Allegro MT support

Revision 444 - Directory Listing
Modified Wed Mar 28 05:24:46 2007 UTC (7 years ago) by junrue
updated LispWorks version

Revision 442 - Directory Listing
Modified Mon Mar 19 04:25:30 2007 UTC (7 years, 1 month ago) by junrue
revised stdcall callback declarations to take advantage of built-in CFFI support

Revision 441 - Directory Listing
Modified Sun Mar 18 23:23:03 2007 UTC (7 years, 1 month ago) by junrue
a call to gfs::show-window immediately following init-window gets us around the get-message hang when running under slime/sbcl

Revision 438 - Directory Listing
Modified Sat Mar 17 22:53:16 2007 UTC (7 years, 1 month ago) by junrue
set WS_CLIPCHILDREN and WS_CLIPSIBLINGS style bits for panels

Revision 437 - Directory Listing
Modified Sat Mar 17 17:13:55 2007 UTC (7 years, 1 month ago) by junrue
graphics-context clear now works for widgets and images, added surface-size slot

Revision 434 - Directory Listing
Modified Sat Mar 17 16:24:02 2007 UTC (7 years, 1 month ago) by junrue
got rid of BYTE alias for :unsigned-char to avoid CFFI warning

Revision 433 - Directory Listing
Modified Fri Mar 16 03:50:49 2007 UTC (7 years, 1 month ago) by junrue
initial fixes for cffi-newtypes

Revision 432 - Directory Listing
Modified Fri Mar 16 03:02:57 2007 UTC (7 years, 1 month ago) by junrue
Copied from: trunk revision 431
creating a branch for development with cffi-newtypes

Revision 431 - Directory Listing
Modified Sun Mar 11 17:45:20 2007 UTC (7 years, 1 month ago) by junrue
Original Path: trunk
fix for CFFI API change: foreign-funcall cannot be used on pointers any more

Revision 430 - Directory Listing
Modified Wed Jan 31 14:17:41 2007 UTC (7 years, 2 months ago) by junrue
Original Path: trunk
 

Revision 429 - Directory Listing
Modified Sat Jan 27 22:13:08 2007 UTC (7 years, 2 months ago) by junrue
Original Path: trunk
further work on coordination betweeen layout managers and status bar

Revision 428 - Directory Listing
Modified Sat Jan 27 06:41:09 2007 UTC (7 years, 2 months ago) by junrue
Original Path: trunk
expanded predefined color variable set, added system color variables

Revision 427 - Directory Listing
Modified Mon Jan 22 05:07:43 2007 UTC (7 years, 2 months ago) by junrue
Original Path: trunk
starting to update geometry management to account for status bars (and later, toolbars)

Revision 426 - Directory Listing
Modified Sun Jan 21 17:13:49 2007 UTC (7 years, 2 months ago) by junrue
Original Path: trunk
miscellaneous tweaks and fixes, some of it originating from McCLIM backend work

Revision 425 - Directory Listing
Modified Sun Jan 7 07:16:30 2007 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
text now displays in simple status bars; related refactoring

Revision 424 - Directory Listing
Modified Thu Jan 4 06:03:07 2007 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
replace thread-context GFs with simple functions; add a thread-context slot for storing raw event data; move status-bar resizing logic from WM_SIZE process-message to top-level and dialog event-resize methods

Revision 423 - Directory Listing
Modified Thu Jan 4 03:04:43 2007 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
check in a snapshot of status bar work

Revision 422 - Directory Listing
Modified Sat Dec 23 06:31:46 2006 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
more documentation, some of which related to status-bar and friends, and some just general doc update

Revision 421 - Directory Listing
Modified Sat Dec 23 03:19:32 2006 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
preparation for status-bar implementation

Revision 420 - Directory Listing
Modified Thu Dec 21 05:00:01 2006 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
documented null-handle-p

Revision 419 - Directory Listing
Modified Thu Dec 21 04:31:33 2006 UTC (7 years, 3 months ago) by junrue
Original Path: trunk
implemented manual DLL loading and function pointer querying; fixed comctl32 and shell32 version querying; changed gfs:null-handle-p to an inlined function from a macro

Revision 418 - Directory Listing
Modified Mon Dec 18 05:59:57 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
this manifest works correctly, at least with clisp

Revision 417 - Directory Listing
Modified Mon Dec 18 05:22:52 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
enhanced obtain-system-metrics to include version info for comctl32.dll and shell32.dll, but still need to track down why duplicate version info is returned

Revision 416 - Directory Listing
Modified Sun Dec 17 05:59:28 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
bump up version string

Revision 415 - Directory Listing
Modified Sun Dec 17 04:39:12 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
ACL port: doc updates

Revision 414 - Directory Listing
Modified Sun Dec 17 04:12:03 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
ACL port: fix mistakes in callback definitions

Revision 413 - Directory Listing
Modified Sun Dec 17 03:47:24 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
AllegroCL 8.0 port

Revision 412 - Directory Listing
Modified Sat Dec 16 06:52:06 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
 

Revision 411 - Directory Listing
Modified Fri Dec 15 07:16:47 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
 

Revision 409 - Directory Listing
Modified Sat Dec 2 00:36:48 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
last doc updates for 0.7.0

Revision 408 - Directory Listing
Modified Sat Dec 2 00:16:23 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
doc updates for 0.7.0 release

Revision 407 - Directory Listing
Modified Thu Nov 30 03:16:44 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
added test for loading and using cursor from file

Revision 406 - Directory Listing
Modified Wed Nov 29 18:51:06 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
fixed a regression in (setf cursor-of)

Revision 405 - Directory Listing
Modified Wed Nov 29 18:23:14 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
implemented obtain-system-metrics

Revision 404 - Directory Listing
Modified Mon Nov 27 07:18:14 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
implemented with-cursor/with-wait-cursor macros; implemented process-events function; textedit demo now uses wait cursor when loading or saving files

Revision 403 - Directory Listing
Modified Sun Nov 26 22:51:43 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
(setf cursor-of) now works; added missing source file

Revision 402 - Directory Listing
Modified Sun Nov 26 07:12:03 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
implemented cursor functionality; implemented screen/window coordinate translation

Revision 401 - Directory Listing
Modified Fri Nov 24 22:44:47 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
cursor documentation

Revision 400 - Directory Listing
Modified Fri Nov 24 07:01:22 2006 UTC (7 years, 4 months ago) by junrue
Original Path: trunk
initial work on cursor support

Revision 399 - Directory Listing
Modified Sun Nov 19 22:27:49 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
define-layout-test now accepts a function to use to customize the target layout

Revision 398 - Directory Listing
Modified Sat Nov 18 14:05:48 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
fixed multi-arg setf syntax

Revision 397 - Directory Listing
Modified Sat Nov 18 01:01:47 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
visual test case for border-layout

Revision 396 - Directory Listing
Modified Fri Nov 17 23:46:33 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
implemented border-layout margins

Revision 395 - Directory Listing
Modified Fri Nov 17 19:34:40 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
rewrote border-layout; added unit-test cases

Revision 394 - Directory Listing
Modified Mon Nov 13 23:23:39 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
implemented define-layout-test convenience macro

Revision 393 - Directory Listing
Modified Mon Nov 13 06:58:13 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
initial implementation of border-layout; added create-rectangle convenience function

Revision 392 - Directory Listing
Modified Tue Nov 7 21:02:04 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
text-baseline tweaked such that default is mid-point instead of height

Revision 391 - Directory Listing
Modified Sun Nov 5 22:38:08 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
documented the startup and shutdown functions

Revision 390 - Directory Listing
Modified Sun Nov 5 21:06:36 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
more fixes for loading the system; minor cleanup in message-loop function; added a couple debug functions

Revision 389 - Directory Listing
Modified Wed Nov 1 22:56:18 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
fix config and load issues; stop using build.lisp locally

Revision 388 - Directory Listing
Modified Wed Nov 1 17:52:32 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
version bump for next release; enhanced append-item to accept an optional classname; added a few bits related to job tables; added a mcclim testcase; added convenience macro with-root-window

Revision 386 - Directory Listing
Modified Sun Oct 22 18:48:51 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
more release prep

Revision 385 - Directory Listing
Modified Sun Oct 22 18:36:56 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
release 0.6 prep

Revision 384 - Directory Listing
Modified Sun Oct 22 06:52:06 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 383 - Directory Listing
Modified Sun Oct 22 06:00:35 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 382 - Directory Listing
Modified Sun Oct 22 04:44:07 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 381 - Directory Listing
Modified Sun Oct 22 03:38:55 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 380 - Directory Listing
Modified Sun Oct 22 03:12:38 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 379 - Directory Listing
Modified Sun Oct 22 02:05:49 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 378 - Directory Listing
Modified Sat Oct 21 23:55:04 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 377 - Directory Listing
Modified Sat Oct 21 22:38:30 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 376 - Directory Listing
Modified Sat Oct 21 20:51:18 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 375 - Directory Listing
Modified Sat Oct 21 18:46:35 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 374 - Directory Listing
Modified Sat Oct 21 16:56:48 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 373 - Directory Listing
Modified Sat Oct 21 06:00:46 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 372 - Directory Listing
Modified Sat Oct 21 03:23:05 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 371 - Directory Listing
Modified Sat Oct 21 00:34:05 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 370 - Directory Listing
Modified Fri Oct 20 23:09:32 2006 UTC (7 years, 5 months ago) by junrue
Original Path: trunk
 

Revision 369 - Directory Listing
Modified Fri Oct 20 21:07:44 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 368 - Directory Listing
Modified Fri Oct 20 19:48:08 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 367 - Directory Listing
Modified Fri Oct 20 19:06:37 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 366 - Directory Listing
Modified Fri Oct 20 06:51:53 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 365 - Directory Listing
Modified Fri Oct 20 06:04:27 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 364 - Directory Listing
Modified Fri Oct 20 04:28:30 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
renamed scrolling-event-dispatcher to scrolling-helper

Revision 363 - Directory Listing
Modified Fri Oct 20 03:56:22 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 362 - Directory Listing
Modified Fri Oct 20 03:41:51 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 361 - Directory Listing
Modified Fri Oct 20 02:50:56 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 360 - Directory Listing
Modified Fri Oct 20 00:40:25 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 359 - Directory Listing
Modified Thu Oct 19 23:30:29 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 358 - Directory Listing
Modified Thu Oct 19 22:06:04 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
better handling of optional and macro body argument specifications

Revision 357 - Directory Listing
Modified Thu Oct 19 20:48:21 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed bug with multi-argument function syntaxes and setf syntax generation; more symbols documented

Revision 356 - Directory Listing
Modified Thu Oct 19 19:15:23 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
replaced refargument template with arg0-arg6 templates

Revision 355 - Directory Listing
Modified Thu Oct 19 06:50:57 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 354 - Directory Listing
Modified Thu Oct 19 04:39:03 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 353 - Directory Listing
Modified Thu Oct 19 04:13:19 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 352 - Directory Listing
Modified Thu Oct 19 03:20:23 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 351 - Directory Listing
Modified Thu Oct 19 02:49:17 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 350 - Directory Listing
Modified Thu Oct 19 01:57:02 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 349 - Directory Listing
Modified Wed Oct 18 23:12:42 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 348 - Directory Listing
Modified Wed Oct 18 22:04:55 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 347 - Directory Listing
Modified Wed Oct 18 20:37:02 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 346 - Directory Listing
Modified Wed Oct 18 18:16:10 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 345 - Directory Listing
Modified Wed Oct 18 07:46:35 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 344 - Directory Listing
Modified Wed Oct 18 07:46:13 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 343 - Directory Listing
Modified Wed Oct 18 07:45:30 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 342 - Directory Listing
Modified Wed Oct 18 07:44:55 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 341 - Directory Listing
Modified Wed Oct 18 06:54:47 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 340 - Directory Listing
Modified Wed Oct 18 03:24:17 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
initial steps at generating DocBook content

Revision 339 - Directory Listing
Modified Tue Oct 17 23:54:50 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 338 - Directory Listing
Modified Tue Oct 17 06:22:41 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
restored glossary

Revision 337 - Directory Listing
Modified Tue Oct 17 05:47:04 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
restored Miscellaneous Topics chapter

Revision 336 - Directory Listing
Modified Tue Oct 17 03:54:16 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
transitioning to DocBook/XSL

Revision 335 - Directory Listing
Modified Mon Oct 16 17:41:30 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 334 - Directory Listing
Modified Mon Oct 16 16:14:28 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 333 - Directory Listing
Modified Mon Oct 16 07:26:39 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 332 - Directory Listing
Modified Mon Oct 16 07:04:14 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 331 - Directory Listing
Modified Mon Oct 16 06:57:42 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 330 - Directory Listing
Modified Mon Oct 16 06:53:57 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 329 - Directory Listing
Modified Mon Oct 16 06:32:32 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 328 - Directory Listing
Modified Mon Oct 16 06:00:03 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 327 - Directory Listing
Modified Mon Oct 16 05:28:04 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 326 - Directory Listing
Modified Mon Oct 16 01:26:05 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 325 - Directory Listing
Modified Sun Oct 15 07:32:03 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 324 - Directory Listing
Modified Sun Oct 15 05:46:30 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
small tweak for previous fix

Revision 323 - Directory Listing
Modified Sun Oct 15 05:39:17 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed integral resizing misbehavior when left/top-left/top-right/top edges are dragged

Revision 322 - Directory Listing
Modified Sun Oct 15 03:43:43 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 321 - Directory Listing
Modified Sat Oct 14 20:18:59 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 320 - Directory Listing
Modified Sat Oct 14 20:05:42 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 319 - Directory Listing
Modified Sat Oct 14 07:22:19 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 318 - Directory Listing
Modified Sat Oct 14 06:19:47 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 317 - Directory Listing
Modified Sat Oct 14 06:00:08 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 316 - Directory Listing
Modified Sat Oct 14 05:32:29 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 315 - Directory Listing
Modified Sat Oct 14 05:11:17 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 314 - Directory Listing
Modified Sat Oct 14 04:46:49 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 313 - Directory Listing
Modified Sat Oct 14 03:46:56 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 312 - Directory Listing
Modified Sat Oct 14 03:20:23 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 311 - Directory Listing
Modified Sat Oct 14 02:36:01 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 310 - Directory Listing
Modified Fri Oct 13 23:09:09 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 309 - Directory Listing
Modified Fri Oct 13 19:01:27 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 308 - Directory Listing
Modified Fri Oct 13 16:44:42 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 307 - Directory Listing
Modified Fri Oct 13 07:01:13 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 306 - Directory Listing
Modified Thu Oct 12 16:37:13 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 305 - Directory Listing
Modified Thu Oct 12 05:47:58 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 304 - Directory Listing
Modified Thu Oct 12 05:30:50 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 303 - Directory Listing
Modified Thu Oct 12 04:56:34 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
docs

Revision 302 - Directory Listing
Modified Thu Oct 12 03:14:01 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fix keyboard traversal due to default control style

Revision 301 - Directory Listing
Modified Thu Oct 12 01:41:12 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
simplified concept of scrollbar/slider limits to just be a zero-based maximum position

Revision 300 - Directory Listing
Modified Thu Oct 12 01:20:01 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed scrolling regressions

Revision 299 - Directory Listing
Modified Wed Oct 11 20:50:24 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
implemented event-pre-move

Revision 298 - Directory Listing
Modified Wed Oct 11 20:25:54 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
implemented integral resizing (event-pre-resize)

Revision 297 - Directory Listing
Modified Wed Oct 11 17:01:23 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
implemented integral scrolling

Revision 296 - Directory Listing
Modified Tue Oct 10 07:13:08 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
implemented gfg:font for windows; improved font initialize-instance; more docs

Revision 295 - Directory Listing
Modified Mon Oct 9 22:03:01 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
initial steps towards text scroll testing; more doc work

Revision 294 - Directory Listing
Modified Fri Oct 6 07:33:42 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 293 - Directory Listing
Modified Fri Oct 6 06:22:54 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
continued doc overhaul

Revision 292 - Directory Listing
Modified Fri Oct 6 04:59:24 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed an edge case in scrolling/repainting; added SB_ENDSCROLL/TB_ENDTRACK support to scroll notification; upgraded to CFFI 060925 due to CLISP 2.40

Revision 291 - Directory Listing
Modified Mon Oct 2 23:12:20 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 290 - Directory Listing
Modified Mon Oct 2 22:19:20 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 289 - Directory Listing
Modified Mon Oct 2 20:53:06 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 288 - Directory Listing
Modified Mon Oct 2 20:04:13 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
 

Revision 287 - Directory Listing
Modified Mon Oct 2 18:57:23 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
continued reference work

Revision 286 - Directory Listing
Modified Mon Oct 2 18:31:29 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
reference formatting

Revision 285 - Directory Listing
Modified Mon Oct 2 17:12:13 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
reorganize package sub-topics

Revision 284 - Directory Listing
Modified Mon Oct 2 17:08:11 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
further experimentation with WinCHM

Revision 283 - Directory Listing
Modified Mon Oct 2 14:54:59 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
begin manual overhaul to support CHM

Revision 282 - Directory Listing
Modified Sun Oct 1 21:17:15 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
added project FAQ

Revision 281 - Directory Listing
Modified Sun Oct 1 17:18:31 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
tweaked redirector

Revision 280 - Directory Listing
Modified Sun Oct 1 04:58:28 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
scrollbar controls now getting created

Revision 279 - Directory Listing
Modified Sun Oct 1 03:52:59 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
implemented scroll notification dispatch for sliders; fixed some slider geometry problems; added WS_TABSTOP to the default child control style bitmask

Revision 278 - Directory Listing
Modified Sat Sep 30 16:43:30 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
slider controls now getting created, more work needed; renamed thumb-limits GF to outer-limits and added inner-limits

Revision 277 - Directory Listing
Modified Fri Sep 29 19:56:34 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
refactored control initialization

Revision 276 - Directory Listing
Modified Fri Sep 29 16:43:16 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
define-control-class macro now includes class allocated slot for win32 window classname

Revision 275 - Directory Listing
Modified Fri Sep 29 03:34:15 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
started work on slider control

Revision 274 - Directory Listing
Modified Thu Sep 28 05:05:33 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed step-size bug in compute-scrolling-delta; implemented step-increment for standard scrollbars

Revision 273 - Directory Listing
Modified Thu Sep 28 01:09:57 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
added missing defgenerics; implemented define-control-class macro; made dispatch-scroll-notification slightly nicer

Revision 272 - Directory Listing
Modified Wed Sep 27 05:08:38 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
generate a new set of tiles on reaching the next level; provide a bit of feedback when asked to reveal next move

Revision 271 - Directory Listing
Modified Wed Sep 27 02:58:14 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
separated controller code from window and panel code

Revision 270 - Directory Listing
Modified Tue Sep 26 22:12:23 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
update viewport size after calculating vertical scrollbar page size so that horizontal scrollbar page size takes the vertical scrollbar into account

Revision 269 - Directory Listing
Modified Tue Sep 26 20:54:18 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
added foreign type translators for the RECT and POINT foreign types

Revision 268 - Directory Listing
Modified Tue Sep 26 04:52:07 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
scrolling very close to working, but visual artifacts still produced during rapid resizing

Revision 267 - Directory Listing
Modified Mon Sep 25 16:12:28 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
some more pieces of the scrolling puzzle

Revision 266 - Directory Listing
Modified Sun Sep 24 06:54:04 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
more progress towards scroll-tester actually working

Revision 265 - Directory Listing
Modified Sat Sep 23 03:33:53 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
got rid of accessors for min-size and max-size slots of control and window, to further discourage direct access of those slots by application code

Revision 264 - Directory Listing
Modified Sat Sep 23 00:37:13 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
implemented standard scrollbar abstraction

Revision 263 - Directory Listing
Modified Fri Sep 22 00:48:28 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed bugs in setf of minimum and maximum sizes for windows; improved heap-layout such that it obeys the top child min and max sizes if any

Revision 262 - Directory Listing
Modified Thu Sep 21 20:58:29 2006 UTC (7 years, 6 months ago) by junrue
Original Path: trunk
fixed a silly WM_PAINT handling bug in initializing the paint rect; small improvement to window print-object; other miscellaneous tweaks

Revision 261 - Directory Listing
Modified Thu Sep 14 04:46:04 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
website tweak

Revision 260 - Directory Listing
Modified Thu Sep 14 03:44:06 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
added some missing scrollbar-related methods to window

Revision 259 - Directory Listing
Modified Tue Sep 12 05:35:09 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
added scroll event testing to event-tester

Revision 258 - Directory Listing
Modified Tue Sep 12 03:04:31 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
implemented and documented event-scroll generic function as first stage of implementing general scrolling support; renamed list-box style :vertical-scrollbar to :scrollbar-always to reflect that this is a policy style

Revision 257 - Directory Listing
Modified Mon Sep 11 20:30:56 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
account for menu wrapping in window compute-outer-size

Revision 256 - Directory Listing
Modified Mon Sep 11 04:41:24 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
doc updates

Revision 255 - Directory Listing
Modified Sun Sep 10 22:59:22 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
implemented select and selected-p for list-item

Revision 254 - Directory Listing
Modified Sun Sep 10 21:31:01 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
fixed a bug in checked-p for buttons; implemented low-level select and deselect functions for list-box; enhanced test-native-style to support more than one bit to test

Revision 253 - Directory Listing
Modified Sat Sep 9 04:39:19 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
implemented select-all for list-box

Revision 252 - Directory Listing
Modified Sat Sep 9 03:02:05 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
rewrote item dispose / manager delete-item, implemented item-index to replace index-of accessor, added unit-tests

Revision 251 - Directory Listing
Modified Fri Sep 8 15:32:27 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
added unit-tests for item-manager, fixed more bugs

Revision 250 - Directory Listing
Modified Thu Sep 7 05:46:41 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
revised item-manager protocol so that now we have selected-items and selected-span, implemented selected-items for list-box and fixed up menu implementation, more debugging/bugfixing via widget-tester

Revision 249 - Directory Listing
Modified Wed Sep 6 05:08:05 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
API cleanup: collapsed selection-span and select-span into selected-span and associated setf function

Revision 248 - Directory Listing
Modified Tue Sep 5 15:39:37 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
converted update-native-style to a generic function, added other convenience functions for querying style flags

Revision 247 - Directory Listing
Modified Tue Sep 5 04:26:37 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
fixed bugs in indexed-sort, got listbox selection notification working, revised list-box compute-style-flags

Revision 246 - Directory Listing
Modified Mon Sep 4 20:01:46 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
lots of list-box debugging, with new widget-tester test program

Revision 245 - Directory Listing
Modified Fri Sep 1 04:27:49 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
implemented wrappers for list box messages, implemented list-box preferred-size method, some light refactoring of other controls

Revision 244 - Directory Listing
Modified Wed Aug 30 04:57:25 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
refactored more of menu-item, implemented new list-item class

Revision 243 - Directory Listing
Modified Wed Aug 30 01:29:32 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
implemented list-box version of append-item, renamed items accessor to items-of

Revision 242 - Directory Listing
Modified Tue Aug 29 19:28:42 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
continued work on item-manager refactoring and list-box implementation

Revision 241 - Directory Listing
Modified Mon Aug 28 22:52:53 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
item-manager now has slots for functions to obtain text and image from item data, revised append-item accordingly

Revision 240 - Directory Listing
Modified Mon Aug 28 20:33:21 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
refined controls section of manual, added more doc for list-box

Revision 239 - Directory Listing
Modified Mon Aug 28 15:20:02 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
widget-with-items base class renamed to item-manager and is now a mix-in

Revision 238 - Directory Listing
Modified Sat Aug 26 23:48:30 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
further re-org of manual structure, added texinfo macro to help document controls

Revision 237 - Directory Listing
Modified Wed Aug 23 13:25:23 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
version number bump

Revision 235 - Directory Listing
Modified Tue Aug 22 23:10:17 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
final tweaks for 0.5.0

Revision 234 - Directory Listing
Modified Tue Aug 22 22:43:47 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
make configure-asdf work like the readme says it should

Revision 233 - Directory Listing
Modified Tue Aug 22 22:38:07 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
added gif and png testcases to image-tester

Revision 232 - Directory Listing
Modified Tue Aug 22 21:37:23 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
fixed layout manager regression

Revision 231 - Directory Listing
Modified Tue Aug 22 21:26:05 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
resolved more style warnings reported by SBCL

Revision 230 - Directory Listing
Modified Tue Aug 22 06:42:16 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
documented the image plugin mechanism

Revision 229 - Directory Listing
Modified Mon Aug 21 21:23:22 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
refactored graphics plugins slightly for common code

Revision 228 - Directory Listing
Modified Mon Aug 21 16:51:48 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
reviewed and fixed macro definitions

Revision 227 - Directory Listing
Modified Mon Aug 21 06:49:15 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
doc updates in preparation for the 0.5.0 release

Revision 226 - Directory Listing
Modified Mon Aug 21 04:36:51 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
completed removal of Cells usage, updated dependency documentation

Revision 225 - Directory Listing
Modified Mon Aug 21 03:03:53 2006 UTC (7 years, 7 months ago) by junrue
Original Path: trunk
fixed bug in extract-foreign-strings function; removal of Cells usage from textedit demo; implemented shared about dialog for demo programs

Revision 224 - Directory Listing
Modified Sun Aug 20 02:13:35 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
cleaned up some SBCL style warnings

Revision 223 - Directory Listing
Modified Sun Aug 20 00:37:13 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
changed obtain-event-time to call native GetMessageTime, and removed obsolete slot from thread-context

Revision 222 - Directory Listing
Modified Sat Aug 19 22:56:20 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented and documented system color dialog

Revision 221 - Directory Listing
Modified Fri Aug 18 22:30:58 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
refactored flow-layout implementation, updated associated unit-tests

Revision 220 - Directory Listing
Modified Fri Aug 18 17:18:48 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented layout item registration, no longer directly using mapchildren to layout children

Revision 219 - Directory Listing
Modified Thu Aug 17 22:53:32 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
refactored gfw:perform implementations

Revision 218 - Directory Listing
Modified Thu Aug 17 21:55:50 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented and documented gfw:layout-attribute function

Revision 217 - Directory Listing
Modified Mon Aug 14 03:15:27 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
fixed graphics plugin lookup by extension to be case-insensitive

Revision 216 - Directory Listing
Modified Mon Aug 14 03:07:35 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented icon file loading in default graphics plugin

Revision 215 - Directory Listing
Modified Mon Aug 14 02:04:18 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
fixed problems in multiple-image icon bundles and in the ImageMagick plugin

Revision 214 - Directory Listing
Modified Sun Aug 13 21:28:31 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented setf icon-image-ref unit-test, fixed bug

Revision 213 - Directory Listing
Modified Sun Aug 13 21:13:54 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented icon-bundle unit-tests and fixed a few more bugs found as a result

Revision 212 - Directory Listing
Modified Sun Aug 13 05:52:01 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
upgraded to latest lisp-unit, now bundling lisp-unit under external-libraries

Revision 211 - Directory Listing
Modified Sun Aug 13 03:55:37 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
fixed icon-handle-ref to not re-order handles, removed doc language about load order preservation, implemented and documented push-icon-image

Revision 210 - Directory Listing
Modified Sat Aug 12 05:44:13 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
icon-bundle testing and bug fixing

Revision 209 - Directory Listing
Modified Fri Aug 11 19:47:54 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
added note about SBCL support

Revision 208 - Directory Listing
Modified Fri Aug 11 19:14:29 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
reorganized reference manual file structure

Revision 207 - Directory Listing
Modified Fri Aug 11 02:28:29 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
last of the tweaks for SBCL

Revision 206 - Directory Listing
Modified Thu Aug 10 22:06:32 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
fixed a regression for clisp caused by renaming the child window visitor callback

Revision 205 - Directory Listing
Modified Thu Aug 10 21:33:31 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
integrated stdcall callback patch for SBCL and implemented various enum procs for SBCL

Revision 204 - Directory Listing
Modified Thu Aug 10 06:08:05 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
initial phase of SBCL port completed

Revision 203 - Directory Listing
Modified Thu Aug 10 04:15:08 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
implemented and documented icon-bundle class and related functions

Revision 202 - Directory Listing
Modified Tue Aug 8 05:47:29 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
further work towards supporting icon display

Revision 201 - Directory Listing
Modified Mon Aug 7 16:14:19 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
refactored plugin loading to accomodate multiple-image formats

Revision 200 - Directory Listing
Modified Sat Aug 5 02:50:30 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
default graphics data plugin is now working for BMPs

Revision 199 - Directory Listing
Modified Wed Aug 2 21:37:56 2006 UTC (7 years, 8 months ago) by junrue
Original Path: trunk
initial work on default graphics data plugin

Revision 198 - Directory Listing
Modified Mon Jul 17 04:48:13 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
created a plugin system for choosing what library code to load for image data processing, moved existing ImageMagick support into such a plugin

Revision 197 - Directory Listing
Modified Fri Jul 14 00:20:12 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented event-session function, currently untested

Revision 196 - Directory Listing
Modified Thu Jul 13 17:46:23 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
preparation for implementing standard find/replace dialog

Revision 195 - Directory Listing
Modified Thu Jul 13 16:21:53 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
documented select/selected-p methods and implemented them for buttons

Revision 194 - Directory Listing
Modified Thu Jul 13 14:15:32 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
WM_ACTIVATE seems to be getting additional notification values than documented so changed an ecase to case; fix select all item enabling in textedit when text is empty

Revision 193 - Directory Listing
Modified Thu Jul 13 06:38:01 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented select-all and select-span for edit controls

Revision 192 - Directory Listing
Modified Tue Jul 11 20:33:21 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
cleanup of clear vs. delete terminology, and got rid of remove-*

Revision 191 - Directory Listing
Modified Tue Jul 11 05:24:41 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
defined and implemented sufficient new methods to implement edit control cut/copy/paste/delete functionality for a window Edit menu; full-blown general clipboard support is still down the road a bit

Revision 190 - Directory Listing
Modified Mon Jul 10 21:26:44 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
defined widget functions for querying undo and redo state, and implemented them for edit controls

Revision 189 - Directory Listing
Modified Sun Jul 9 20:38:15 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
abstracted :callback setup somewhat for controls; added related documentation

Revision 188 - Directory Listing
Modified Sun Jul 9 16:03:27 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
removed rectangle argument from event-select and generated callbacks

Revision 187 - Directory Listing
Modified Sun Jul 9 15:30:38 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
completed event-activate and added event-deactivate

Revision 186 - Directory Listing
Modified Sun Jul 9 06:35:37 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
refactored event-*** functions by removing time argument - call OBTAIN-EVENT-TIME instead now; added type argument to event-activate; significantly enhanced documentation of event functions

Revision 185 - Directory Listing
Modified Sat Jul 8 19:43:21 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented basic text file I/O

Revision 184 - Directory Listing
Modified Fri Jul 7 22:37:45 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
defined text-modified-p generic function and implemented it for edit controls; added initial model definition for textedit demo

Revision 183 - Directory Listing
Modified Fri Jul 7 19:16:26 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
refactored ctlcolor message handling, implemented better means for setting control fonts

Revision 182 - Directory Listing
Modified Fri Jul 7 17:52:59 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
created with-graphics-context macro to simplify common usage

Revision 181 - Directory Listing
Modified Fri Jul 7 06:35:23 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
somehow missed a stray call to obsolete replace-edit-wordbreak-func

Revision 180 - Directory Listing
Modified Fri Jul 7 06:34:12 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
some minor cleanup after a bunch of experimentation trying to use EditWordBreakProc to implement dynamically changing word wrap behavior in edit controls, which I have given up on for now

Revision 179 - Directory Listing
Modified Thu Jul 6 16:19:37 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
defined new generic functions for configuring auto-scrolling and scrollbars; refactored existing code that modifies native styles to use a centralized function to set the bits and then refresh the hwnd

Revision 178 - Directory Listing
Modified Wed Jul 5 19:37:18 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
started new demo called textedit

Revision 177 - Directory Listing
Modified Wed Jul 5 14:55:13 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
added layout-managed base class, modified window and group inheritance accordingly, some initial related refactoring in the layout code

Revision 176 - Directory Listing
Modified Wed Jul 5 04:18:46 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
promoted mapchildren to a widget generic function and cleaned up its semantics, and got rid of with-children at the same time

Revision 174 - Directory Listing
Modified Mon Jul 3 23:22:32 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
more doc updates for 0.4.0

Revision 173 - Directory Listing
Modified Mon Jul 3 18:40:32 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
doc update in preparation for 0.4.0 release

Revision 172 - Directory Listing
Modified Mon Jul 3 16:31:37 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
refactored menu item/submenu/separator convenience functions and fixed behavior of :disabled in menu language

Revision 171 - Directory Listing
Modified Mon Jul 3 05:25:20 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
finished unblocked about dialog image

Revision 170 - Directory Listing
Modified Mon Jul 3 03:54:05 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented resizable-p, refactored minimum-size/maximum-size methods for top-level windows

Revision 169 - Directory Listing
Modified Mon Jul 3 01:08:12 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented keyboard navigation for windows and modeless dialogs

Revision 168 - Directory Listing
Modified Sun Jul 2 18:32:26 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented font-dialog, refactored font-data and font classes, implemented show-common-dialog to centralize system dialog invocation

Revision 167 - Directory Listing
Modified Wed Jun 28 21:44:07 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
introduced infrastructure for dispatching control notifications, and used this to implement event-focus-gain/event-focus-loss and event-modify for edit controls

Revision 166 - Directory Listing
Modified Wed Jun 28 16:33:32 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
added activation context data structure, which will be needed in the future for enabling common control theme support

Revision 165 - Directory Listing
Modified Wed Jun 28 03:22:46 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
more edit control testing via windlg

Revision 164 - Directory Listing
Modified Wed Jun 28 02:15:00 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
edit controls can now be created, minimally tested via layout-tester

Revision 163 - Directory Listing
Modified Mon Jun 26 22:28:49 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
preparation for implementing edit control

Revision 162 - Directory Listing
Modified Mon Jun 26 12:30:24 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented and documented capture-mouse/release-mouse functions

Revision 161 - Directory Listing
Modified Mon Jun 26 04:25:52 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
corrected an early mistake whereby rectangle should have been a structure originally

Revision 160 - Directory Listing
Modified Sun Jun 25 23:31:00 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
fixed a glitch in usage of loop that manifested itself under LW

Revision 159 - Directory Listing
Modified Sun Jun 25 23:22:52 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented reveal-unblocked

Revision 158 - Directory Listing
Modified Sun Jun 25 01:46:36 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
implemented game restart in UnBlocked

Revision 157 - Directory Listing
Modified Thu Jun 22 17:10:03 2006 UTC (7 years, 9 months ago) by junrue
Original Path: trunk
added about dialog to unblocked demo; revised code that loads images for tests

Revision 156 - Directory Listing
Modified Thu Jun 8 21:35:25 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
updated unblocked model code based on some loop style feedback; set a variable to create new random state when game starts

Revision 155 - Directory Listing
Modified Thu Jun 8 21:16:12 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
got rid of default event-close method for dialogs, applications must explicitly decide when dialogs are to be closed

Revision 154 - Directory Listing
Modified Wed Jun 7 04:26:43 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
upgrade to CFFI snapshot 060606 which has a fix for foreign structure corruption problem on LW

Revision 153 - Directory Listing
Modified Mon Jun 5 18:42:47 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
fixed silly redundant floor forms

Revision 152 - Directory Listing
Modified Mon Jun 5 18:33:21 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
added :tri-state button style; added documentation for button styles

Revision 151 - Directory Listing
Modified Mon Jun 5 17:18:09 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
enabled and fixed the :check-box, :radio-button, and :toggle button styles; fixed a problem with creating a font with an existing font handle

Revision 150 - Directory Listing
Modified Sun Jun 4 19:50:41 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
:normalize style for flow-layout is now working

Revision 149 - Directory Listing
Modified Sun Jun 4 17:24:24 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
fixed a couple flow-layout regressions

Revision 148 - Directory Listing
Modified Sun Jun 4 06:52:57 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
flow-layout bug fix

Revision 147 - Directory Listing
Modified Sun Jun 4 06:16:18 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
refactored flow-layout implementation, added initial code for :normalize style; still buggy

Revision 146 - Directory Listing
Modified Sat Jun 3 06:42:56 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
added documentation and initial defclass for group class

Revision 145 - Directory Listing
Modified Fri Jun 2 22:59:13 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
added with-rect macro to simplify code using Win32 rect structure

Revision 144 - Directory Listing
Modified Fri Jun 2 20:16:50 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
fixed stupid bugs in obtain-displays; refactored display methods to call centralized query-display-info function

Revision 143 - Directory Listing
Modified Thu Jun 1 22:26:31 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
fixed typo

Revision 142 - Directory Listing
Modified Thu Jun 1 22:25:22 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
added bindings for mouse capture/release

Revision 141 - Directory Listing
Modified Tue May 23 04:23:19 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
implemented text-baseline for buttons

Revision 140 - Directory Listing
Modified Tue May 23 03:59:48 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
defined new generic function text-baseline; implemented it for labels

Revision 139 - Directory Listing
Modified Tue May 23 02:53:07 2006 UTC (7 years, 10 months ago) by junrue
Original Path: trunk
refactored minimum/maximum-size slots so that both windows and controls have this feature

Revision 138 - Directory Listing
Modified Sun May 21 02:56:05 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
get rid of defvars that are bound to (cffi:null-pointer) as that causes problems in saved images; updated to 060514 drop of CFFI

Revision 137 - Directory Listing
Modified Thu May 18 19:05:02 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
avoid z-order change when location or size setf functions are called; override compute-outer-size for panels to simply return the desired client size

Revision 136 - Directory Listing
Modified Thu May 18 03:44:34 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
fixes for minor issues revealed by testing

Revision 135 - Directory Listing
Modified Tue May 16 16:37:07 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
fixed a bug in top-level initialize-instance that interfered with :text initarg; bit more work on re-enabling top-levels when modal dialog is dismissed

Revision 134 - Directory Listing
Modified Tue May 16 16:08:55 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
replaced display/top-level/child visit functions with mapcar-like replacements; implemented top-level disabling for :application-modal style

Revision 133 - Directory Listing
Modified Tue May 16 05:17:57 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
restored known problem item that mentions CLISP bug 1463994

Revision 132 - Directory Listing
Modified Tue May 16 05:02:50 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
simplified child visitor function management in preparation for refactoring visit-* functions into map-like functions

Revision 131 - Directory Listing
Modified Sun May 14 04:12:08 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented :callback initarg for control initializer; got the initial focus, IDCANCEL, and IDOK button behaviors working in modal dialogs

Revision 130 - Directory Listing
Modified Sat May 13 23:57:06 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
progress towards proper keyboard traversal in dialogs

Revision 129 - Directory Listing
Modified Sat May 13 16:50:58 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implement :text initarg for buttons; generalize timer id counter in thread-context to all widgets except menu items; specify a runtime-unique ID for every widget; assorted bug fixes for WM_COMMAND process-message

Revision 128 - Directory Listing
Modified Fri May 12 17:20:56 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
dialog :owner-modal and :modeless styles now work, but :application-modal style needs further work

Revision 127 - Directory Listing
Modified Fri May 12 03:20:03 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
refactored compute-style-flags GF and implementations; added utility function for traversing top-level windows owned by UI thread

Revision 126 - Directory Listing
Modified Thu May 11 20:41:47 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
refactored message loop in preparation for supporting app-defined dialogs

Revision 125 - Directory Listing
Modified Thu May 11 02:49:06 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
rewrote compute-outer-size in terms of AdjustWindowRectEx, which bases its calculation on window styles

Revision 124 - Directory Listing
Modified Thu May 11 01:21:49 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
more work towards user-defined dialogs

Revision 123 - Directory Listing
Modified Wed May 10 19:41:30 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
initial steps towards support for user-defined dialogs; refactored file-dialog and updated docs

Revision 122 - Directory Listing
Modified Sun May 7 23:30:01 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
timer initial-delay bug fix

Revision 121 - Directory Listing
Modified Sun May 7 22:39:06 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
make gfs:dispose a synonym for gfw:enable nil for timers

Revision 120 - Directory Listing
Modified Sun May 7 21:21:43 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
rewrote timer such that TimerProc is no longer used; rename running-p method to enabled-p

Revision 119 - Directory Listing
Modified Sat May 6 22:59:15 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
minor cleanup and refactoring of unblocked game model

Revision 118 - Directory Listing
Modified Fri May 5 01:08:48 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented append-separator method for programmatically adding separators to menus

Revision 117 - Directory Listing
Modified Thu May 4 20:22:47 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented background-color/foreground-color/font customization for labels, infrastructure is in place for other controls too

Revision 116 - Directory Listing
Modified Wed May 3 22:01:17 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
hopefully this is the last time I have to fiddle with key event processing

Revision 115 - Directory Listing
Modified Tue May 2 05:02:27 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
corrected a compiler warning issued by LispWorks

Revision 114 - Directory Listing
Modified Sun Apr 30 06:08:25 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
initial implementation of heap-layout, possible container cleanup issues needing investigation; also made some layout-related doc enhancements

Revision 113 - Directory Listing
Modified Sat Apr 29 15:11:47 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented event-focus-gain/event-focus-loss methods

Revision 111 - Directory Listing
Modified Wed Apr 26 16:29:35 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
remove dangling references to obsolete stop function

Revision 110 - Directory Listing
Modified Wed Apr 26 16:23:40 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
pre-0.3.0 cleanup

Revision 109 - Directory Listing
Modified Wed Apr 26 16:14:57 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
made API change for timers -- use existing enable generic function instead of start/stop; miscellaneous doc updates

Revision 108 - Directory Listing
Modified Wed Apr 26 15:46:18 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented :transparent style for text drawing

Revision 107 - Directory Listing
Modified Wed Apr 26 03:20:11 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
key event processing bug fix

Revision 106 - Directory Listing
Modified Wed Apr 26 01:24:16 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented focus-p and give-focus methods for widgets; enabled repeated event delivery for virtual keys; some other miscellaneous doc cleanup

Revision 105 - Directory Listing
Modified Mon Apr 24 17:46:06 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
revised image loading code such that it relies on merge-pathnames and *default-pathname-defaults* rather than the current working directory; also made some cleanup edits in preparation for 0.3.0 release

Revision 104 - Directory Listing
Modified Mon Apr 24 16:19:53 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
reverted widget-with-items back to storing items as a vector; fixed a bug introduced in print-object for widgets

Revision 103 - Directory Listing
Modified Mon Apr 24 06:38:32 2006 UTC (7 years, 11 months ago) by junrue
Original Path: trunk
implemented open and save file dialogs; revised widget-with-items to store items as a list rather than a vector

Revision 102 - Directory Listing
Modified Tue Apr 18 04:51:57 2006 UTC (8 years ago) by junrue
Original Path: trunk
initial infrastructure for open/save dialogs

Revision 101 - Directory Listing
Modified Mon Apr 17 04:31:21 2006 UTC (8 years ago) by junrue
Original Path: trunk
every event-source gets a default dispatcher now (subclasses or application can override the default, of course); minor cleanup of some places that instantiate gfs:rectangle which can use the default coordinate of (0,0)

Revision 100 - Directory Listing
Modified Mon Apr 17 03:59:10 2006 UTC (8 years ago) by junrue
Original Path: trunk
fixed a bug in with-children macro where I shouldn't have been using ancestor-p to filter the results from enum-child-windows; added a couple of debug statements enabled with #+gf-debug-widgets; added a couple strategic implementations of print-object to aid debugging

Revision 99 - Directory Listing
Modified Sun Apr 16 06:16:53 2006 UTC (8 years ago) by junrue
Original Path: trunk
documented :file initarg for image class

Revision 98 - Directory Listing
Modified Sun Apr 16 06:14:03 2006 UTC (8 years ago) by junrue
Original Path: trunk
revised label control to support both text and image content

Revision 97 - Directory Listing
Modified Sat Apr 15 00:05:49 2006 UTC (8 years ago) by junrue
Original Path: trunk
added bindings for font resource registration and removal functions

Revision 96 - Directory Listing
Modified Fri Apr 14 23:04:26 2006 UTC (8 years ago) by junrue
Original Path: trunk
revised mechanism for specifying ImageMagick library directory; removed in-package forms referring to gfsys where they weren't needed since external apps shouldn't have to define that package to get the toolkit loaded

Revision 95 - Directory Listing
Modified Thu Apr 13 19:14:13 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented maximum-size and minimum-size slots for top-level windows so apps can constrain resizing by the user

Revision 94 - Directory Listing
Modified Sun Apr 9 18:02:36 2006 UTC (8 years ago) by junrue
Original Path: trunk
now using Cells experimentally as the data model for the unblocked demo

Revision 93 - Directory Listing
Modified Sat Apr 8 05:34:22 2006 UTC (8 years ago) by junrue
Original Path: trunk
even better selection behavior in the unblocked demo

Revision 92 - Directory Listing
Modified Fri Apr 7 06:12:06 2006 UTC (8 years ago) by junrue
Original Path: trunk
slightly faster drawing of selected shapes

Revision 91 - Directory Listing
Modified Fri Apr 7 05:00:41 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented scoreboard panel display; implemented double-buffering base event dispatcher and refactored tiles-panel-events accordingly

Revision 90 - Directory Listing
Modified Tue Apr 4 05:04:44 2006 UTC (8 years ago) by junrue
Original Path: trunk
fixed timer bugs; implemented collapse redraw when tile shape is selected

Revision 89 - Directory Listing
Modified Tue Apr 4 02:50:20 2006 UTC (8 years ago) by junrue
Original Path: trunk
modified class registration to differentiate between window styles for which the system automatically paints the background vs. those that the app must paint

Revision 88 - Directory Listing
Modified Tue Apr 4 01:56:18 2006 UTC (8 years ago) by junrue
Original Path: trunk
additional image/graphics-context testing by virtue of implementing selected tile highlighting

Revision 87 - Directory Listing
Modified Mon Apr 3 06:42:38 2006 UTC (8 years ago) by junrue
Original Path: trunk
fixed more GDI handle leaks

Revision 86 - Directory Listing
Modified Mon Apr 3 05:13:51 2006 UTC (8 years ago) by junrue
Original Path: trunk
initial tile painting implemented; fixed a bitmap leak in draw-image

Revision 85 - Directory Listing
Modified Mon Apr 3 03:24:46 2006 UTC (8 years ago) by junrue
Original Path: trunk
initial code for blocks game

Revision 84 - Directory Listing
Modified Fri Mar 31 23:21:19 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented :tab and :mnemonic text drawing styles; implemented text-extent method and refactored widgets package at the same time

Revision 83 - Directory Listing
Modified Thu Mar 30 05:35:00 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented font selection into graphics contexts; changed data->font to take gc param in anticipation of printer support

Revision 82 - Directory Listing
Modified Wed Mar 29 04:30:00 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented font-data structure and data->font converter function, as a precursor to allowing fonts to be selected in graphics contexts

Revision 81 - Directory Listing
Modified Tue Mar 28 19:44:59 2006 UTC (8 years ago) by junrue
Original Path: trunk
added missing binding for SetPixel

Revision 80 - Directory Listing
Modified Tue Mar 28 19:42:29 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented draw-point drawing function

Revision 79 - Directory Listing
Modified Tue Mar 28 18:16:14 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented rounded rectangle drawing functions; refactored drawing-tester program

Revision 78 - Directory Listing
Modified Tue Mar 28 05:30:06 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented pie wedge drawing functions

Revision 77 - Directory Listing
Modified Tue Mar 28 01:34:51 2006 UTC (8 years ago) by junrue
Original Path: trunk
implement bezier curve drawing functions

Revision 76 - Directory Listing
Modified Mon Mar 27 23:29:40 2006 UTC (8 years ago) by junrue
Original Path: trunk
implement line, polyline, and polygon drawing functions

Revision 75 - Directory Listing
Modified Mon Mar 27 06:21:13 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented ellipse drawing functions; refactored shape drawing code

Revision 74 - Directory Listing
Modified Mon Mar 27 04:52:47 2006 UTC (8 years ago) by junrue
Original Path: trunk
implemented draw-arc, draw-chord, and draw-filled-chord graphics functions

Revision 73 - Directory Listing
Modified Mon Mar 27 00:05:16 2006 UTC (8 years ago) by junrue
Original Path: trunk
filled out pen-related slots and functions for graphics-context; implemented draw-rectangle function and started drawing tester program

Revision 72 - Directory Listing
Modified Sat Mar 25 04:23:24 2006 UTC (8 years ago) by junrue
Original Path: trunk
overhauled graphics-context to make use of ExtCreatePen for all pen attribute settings; updated wm-paint process-message accordingly

Revision 71 - Directory Listing
Modified Fri Mar 24 21:59:39 2006 UTC (8 years ago) by junrue
Original Path: trunk
started drawing test program

Revision 70 - Directory Listing
Modified Fri Mar 24 07:38:26 2006 UTC (8 years ago) by junrue
Original Path: trunk
missed this in last checkin

Revision 69 - Directory Listing
Modified Fri Mar 24 07:37:39 2006 UTC (8 years ago) by junrue
Original Path: trunk
formalized concepts of 'parent' vs. 'owner' and implemented associated functions and classes; implemented display class representing the monitor and provided access function; modified windlg test program to place the borderless window centered within the main window client area

Revision 68 - Directory Listing
Modified Wed Mar 22 15:28:06 2006 UTC (8 years ago) by junrue
Original Path: trunk
temporarily shut off image-data-loading-test because image->data is not currently implemented

Revision 66 - Directory Listing
Modified Wed Mar 22 00:27:07 2006 UTC (8 years ago) by junrue
Original Path: trunk
final tweaks prior to 0.2.0 release

Revision 65 - Directory Listing
Modified Wed Mar 22 00:00:04 2006 UTC (8 years ago) by junrue
Original Path: trunk
final doc updates prior to 0.2.0 release

Revision 64 - Directory Listing
Modified Tue Mar 21 23:36:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
programming manual updated content

Revision 63 - Directory Listing
Modified Tue Mar 21 18:20:13 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
more build system cleanup

Revision 62 - Directory Listing
Modified Tue Mar 21 08:00:29 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
documentation updates

Revision 61 - Directory Listing
Modified Tue Mar 21 07:03:16 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
build system cleanup

Revision 60 - Directory Listing
Modified Tue Mar 21 05:06:45 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented timer object and event handling -- crashes on CLISP need investigation

Revision 59 - Directory Listing
Modified Mon Mar 20 20:50:04 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
remaining cleanup from uitoolkit.system re-organization

Revision 58 - Directory Listing
Modified Mon Mar 20 20:48:16 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
collapsed intrinsics package into uitoolkit.system

Revision 57 - Directory Listing
Modified Mon Mar 20 06:52:46 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
last round of fixes before screenshot upload; renamed menu language macro to defmenu

Revision 56 - Directory Listing
Modified Mon Mar 20 06:03:14 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
reverted back to single label class which will distinguish text vs image via style flags

Revision 55 - Directory Listing
Modified Mon Mar 20 05:51:28 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
changed color constants to be defvars not defconstants

Revision 54 - Directory Listing
Modified Mon Mar 20 05:38:50 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
got rid of dependencies on practicals code from PCL

Revision 53 - Directory Listing
Modified Mon Mar 20 05:34:03 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
image transparency is now specified as a point in the image rather than a color

Revision 52 - Directory Listing
Modified Mon Mar 20 05:18:25 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
basic transparency working, need to allow caller to select the pixel that defines transparent color

Revision 51 - Directory Listing
Modified Sun Mar 19 21:35:26 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
initial transparency work

Revision 50 - Directory Listing
Modified Sun Mar 19 17:42:18 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
integrated ImageMagick and got rid of home-grown bmp parsing; fixed bugs in data->image and draw-image in order for image-tester to partially work -- bitmap transparency is next

Revision 49 - Directory Listing
Modified Sat Mar 18 22:32:58 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
corrected link to bug database

Revision 48 - Directory Listing
Modified Sat Mar 18 19:28:47 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
tweaked redirect parameters

Revision 47 - Directory Listing
Modified Sat Mar 18 19:17:32 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
updated for newly-created SourceForge project

Revision 46 - Directory Listing
Modified Fri Mar 17 05:42:11 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
refactored window class to differentiate between top-level and panel windows; replaced realize generic function by moving native object creation into initialize-instance

Revision 45 - Directory Listing
Modified Thu Mar 16 05:17:31 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
replaced +style-popup+ with +style-palette+ and associated implementation; implemented +style-miniframe+ and +style-borderless+; relocated thread context cleanup function call to a more robust location

Revision 44 - Directory Listing
Modified Thu Mar 16 01:24:52 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented thread context cleanup; implemented +style-popup+ window style; implemented draw-filled-rectangle method

Revision 43 - Directory Listing
Modified Wed Mar 15 19:40:07 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
documentation updates

Revision 42 - Directory Listing
Modified Wed Mar 15 01:19:46 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
check in stylesheet for project website

Revision 41 - Directory Listing
Modified Wed Mar 15 00:18:51 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented flow layout margins

Revision 40 - Directory Listing
Modified Tue Mar 14 06:20:02 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented widget and menu item enabling/disabling; implemented flow layout spacing

Revision 39 - Directory Listing
Modified Tue Mar 14 05:01:18 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
renamed window layout accessor

Revision 38 - Directory Listing
Modified Tue Mar 14 04:37:44 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented wrap style for flow layout; refactored flow layout unit tests

Revision 37 - Directory Listing
Modified Mon Mar 13 05:40:49 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
stub out reference manual

Revision 36 - Directory Listing
Modified Mon Mar 13 02:06:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
enhance append-submenu so it can take callback or dispatcher

Revision 35 - Directory Listing
Modified Mon Mar 13 00:19:36 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
flow layout unit-test code; bug fixes for vertical flow layout style

Revision 34 - Directory Listing
Modified Thu Mar 9 16:45:11 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
update menu append-item to support callback functions in addition to dispatchers

Revision 33 - Directory Listing
Modified Wed Mar 8 21:42:24 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented and debugged :callback option for menu language

Revision 32 - Directory Listing
Modified Mon Mar 6 07:16:30 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented backend to support :callbacks initarg for event-source instances

Revision 31 - Directory Listing
Modified Mon Mar 6 03:57:40 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
changed my mind about importing lw-compat

Revision 30 - Directory Listing
Modified Mon Mar 6 03:45:38 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
changed my mind about importing lw-compat

Revision 29 - Directory Listing
Modified Sun Mar 5 23:37:13 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
added local copy of lw-compat lib written by Pascal Costanza

Revision 28 - Directory Listing
Modified Sun Mar 5 23:36:30 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
added local copy of lw-compat lib written by Pascal Costanza

Revision 27 - Directory Listing
Modified Sat Mar 4 21:54:25 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed cleanup bug when submenu items disposed, which caused duplication in layout-tester menu tree

Revision 26 - Directory Listing
Modified Sat Mar 4 17:23:22 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
layout tester up-to-date with new menu system definition

Revision 25 - Directory Listing
Modified Sat Mar 4 07:13:10 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
more menu system rewrite fixes

Revision 24 - Directory Listing
Modified Fri Mar 3 22:27:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
 

Revision 23 - Directory Listing
Modified Fri Mar 3 06:52:58 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
menu system rewrite part 2

Revision 22 - Directory Listing
Modified Mon Feb 27 00:06:28 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
first phase of menu system definition rewrite

Revision 21 - Directory Listing
Modified Sun Feb 26 04:16:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
revised text widget size utility function to measure actual text when possible

Revision 20 - Directory Listing
Modified Sun Feb 26 04:15:33 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed defcfun for DrawTextExA to use :string instead of :pointer for text param

Revision 19 - Directory Listing
Modified Sun Feb 26 04:15:10 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed defcfun for DrawTextExA to use :string instead of :pointer for text param

Revision 18 - Directory Listing
Modified Thu Feb 23 02:55:47 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed a mis-declaration of the msg parameter for wndproc defcallbacks

Revision 17 - Directory Listing
Modified Tue Feb 21 06:31:22 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented text-label widget, although mouse events currently cause a foreign type error

Revision 16 - Directory Listing
Modified Tue Feb 21 03:58:21 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implement menu item check/uncheck; cleaned up some widget method names; added additional native handle error checking

Revision 15 - Directory Listing
Modified Mon Feb 20 06:58:33 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented widget visibility interaction with flow layout

Revision 14 - Directory Listing
Modified Mon Feb 20 03:46:03 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
implemented flow layout compute-size; window pack now works

Revision 13 - Directory Listing
Modified Mon Feb 20 03:23:23 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
fixed regression in with-children under LispWorks

Revision 12 - Directory Listing
Modified Sun Feb 19 23:57:22 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
revised event generic methods to also pass receiving widget

Revision 11 - Directory Listing
Modified Sun Feb 19 21:50:50 2006 UTC (8 years, 1 month ago) by junrue
Original Path: trunk
flow layout implementation

Revision 10 - Directory Listing
Modified Tue Feb 14 06:27:31 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
initial implementation of window side of the layout management protocol

Revision 9 - Directory Listing
Modified Tue Feb 14 03:15:34 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
invoke default message loop on behalf of application code

Revision 8 - Directory Listing
Modified Mon Feb 13 06:52:17 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
moved majority of global data into pre-thread data structure

Revision 7 - Directory Listing
Modified Mon Feb 13 01:25:36 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
now mapping widget screen coordinates to parent window coordinates; implemented enum windows callback with vendor-specific FFI because CFFI does not yet support stdcall as a language type

Revision 6 - Directory Listing
Modified Sun Feb 12 08:29:46 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
cannot specific stdcall for CFFI callable funcs, use vendor-specific FFI instead for visit-child-widgets

Revision 5 - Directory Listing
Modified Sat Feb 11 06:39:07 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
package consolidation

Revision 4 - Directory Listing
Modified Fri Feb 10 07:37:07 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
fixed filename conflict; overhauled menu cleanup; implemented more menu mgmnt

Revision 3 - Directory Listing
Modified Wed Feb 8 04:50:33 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
first implementation of menu activation and arming

Revision 2 - Directory Listing
Modified Tue Feb 7 17:42:35 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
upgraded to CFFI 0.9.0; started pulling in test code

Revision 1 - Directory Listing
Added Tue Feb 7 15:20:08 2006 UTC (8 years, 2 months ago) by junrue
Original Path: trunk
initial source import

  ViewVC Help
Powered by ViewVC 1.1.5