/[eclipse]/eclipse/package.lisp
ViewVC logotype

Contents of /eclipse/package.lisp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.21 - (show annotations)
Tue Nov 17 21:40:10 2009 UTC (4 years, 5 months ago) by ihatchondo
Branch: MAIN
CVS Tags: HEAD
Changes since 1.20: +1 -2 lines
cosmetic changes
1 ;;; -*- Mode: Lisp; Package: User -*-
2 ;;; $Id: package.lisp,v 1.21 2009/11/17 21:40:10 ihatchondo Exp $
3 ;;;
4 ;;; This file is part of Eclipse.
5 ;;; Copyright (C) 2002 Iban HATCHONDO
6 ;;; contact : hatchond@yahoo.fr
7 ;;;
8 ;;; This program is free software; you can redistribute it and/or
9 ;;; modify it under the terms of the GNU General Public License
10 ;;; as published by the Free Software Foundation.
11 ;;;
12 ;;; This program is distributed in the hope that it will be useful,
13 ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
14 ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 ;;; GNU General Public License for more details.
16 ;;;
17 ;;; You should have received a copy of the GNU General Public License
18 ;;; along with this program; if not, write to the Free Software
19 ;;; Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
20
21 (common-lisp:in-package :common-lisp-user)
22
23 (defpackage "ECLIPSE-INTERNALS"
24 (:nicknames eclipse ewmi)
25 (:use clx-extensions common-lisp)
26 (:size 500)
27 (:documentation "")
28 (:export
29 #:application ;class
30 #:base-widget ;class
31 #:bottom ;class
32 #:bottom-left ;class
33 #:bottom-right ;class
34 #:box-button ;class
35 #:button ;class
36 #:close-button ;class
37 #:decoration ;class
38 #:default-style ;class
39 #:eclipse-screens ;class
40 #:edge ;class
41 #:frame-style ;class
42 #:geometry ;class
43 #:icon ;class
44 #:iconify-button ;class
45 #:keystroke ;class
46 #:left ;class
47 #:maximize-button ;class
48 #:menu-button ;class
49 #:menu-item ;class
50 #:menu-leaf-item ;class
51 #:menu-widget ;class
52 #:mouse-stroke ;class
53 #:pop-up-menu ;class
54 #:push-button ;class
55 #:right ;class
56 #:stroke ;class
57 #:sub-menu ;class
58 #:theme ;class
59 #:title-bar ;class
60 #:top ;class
61 #:top-left ;class
62 #:top-right ;class
63 #:transient-style ;class
64
65 #:activate-move-resize ;function
66 #:application-class ;function
67 #:application-class-name ;function
68 #:application-class-type ;function
69 #:application-find ;function
70 #:application-list ;function
71 #:application-name ;function
72 #:application-p ;function
73 #:base-widget-p ;function
74 #:button-p ;function
75 #:check-size ;function
76 #:circulate-window-up-and-down ;function
77 #:copy-geometry ;function
78 #:create-application ;function
79 #:create-button ;function
80 #:create-icon ;function
81 #:create-message-box ;function
82 #:current-vscreen ;function
83 #:decode-netwm-icon-pixmap ;function
84 #:decoration-p ;function
85 #:decoration-theme ;setf function
86 #:decore-application ;function
87 #:default-handler ;function
88 #:default-style-p ;function
89 #:define-key-combo ;function
90 #:define-menu-3 ;function
91 #:define-mouse-combo ;function
92 #:delete-properties ;function
93 #:dismiss-move-resize ;function
94 #:display-coordinates ;function
95 #:display-geometry ;function
96 #:display-infos ;function
97 #:draw-focused-decoration ;function
98 #:draw-unfocused-decoration ;function
99 #:draw-window-grid ;function
100 #:eclipse ;function
101 #:eclipse-path ;function
102 #:edge-position ;function
103 #:ensure-theme-directory-exists ;function
104 #:find-corner ;function
105 #:find-decoration-frame-style ;function
106 #:find-input-model ;function
107 #:finish-move ;function
108 #:finish-resize ;function
109 #:font-name ;setf function
110 #:free-theme ;function
111 #:fullscreenable-p ;function
112 #:fullscreen-mode ;setf function
113 #:geometry-coordinates ;function
114 #:geometry-h ;function
115 #:geometry-p ;function
116 #:geometry-sizes ;function
117 #:geometry-w ;function
118 #:geometry-x ;function
119 #:geometry-y ;function
120 #:get-max-item-width ;function
121 #:screen-content ;function
122 #:get-visible-windows ;function
123 #:give-focus-to-next-widget-in-desktop ;function
124 #:highlight ;function
125 #:home-subdirectory ;function
126 #:icon-box-update ;function
127 #:icon-p ;function
128 #:icon-sort-creation-order ;function
129 #:icon-sort-name ;function
130 #:icon-sort-type ;function
131 #:init-edges-cursors ;function
132 #:init-gnome-compliance ;function
133 #:initialize-clone ;function
134 #:initialize-frame ;function
135 #:initialize ;function
136 #:initialize-geometry-info-box ;function
137 #:initialize-manager ;function
138 #:initialize-move ;function
139 #:initialize-resize ;function
140 #:init-log-file ;function
141 #:input-focus ;function
142 #:keycode-registered-p ;function
143 #:keystroke-p ;function
144 #:kill-client-window ;function
145 #:load-config-file ;function
146 #:load-pnm->pixmap ;function
147 #:load-theme ;function
148 #:lookup-keystroke ;function
149 #:lookup-mouse-stroke ;function
150 #:lookup-theme ;function
151 #:lookup-widget ;function
152 #:make-background-pixmap ;function
153 #:make-buttons-bar ;function
154 #:make-decoration ;function
155 #:make-frame ;function
156 #:make-geometry ;function
157 #:make-keystroke ;function
158 #:make-menu-button ;function
159 #:make-menu-button-menu ;function
160 #:make-menu-leaf-item ;function
161 #:make-mouse-stroke ;function
162 #:make-pop-up ;function
163 #:make-raise-window ;function
164 #:make-running-menu ;function
165 #:make-sub-menu ;function
166 #:make-substructure ;function
167 #:make-title-bar ;function
168 #:make-viewport-property ;function
169 #:maximize-modifier ;setf function
170 #:motif-wm-decoration ;function
171 #:mouse-stroke-for-move-and-resize ;function
172 #:mouse-stroke-p ;function
173 #:move-cursor-down ;function
174 #:move-cursor-left ;function
175 #:move-cursor-right ;function
176 #:move-cursor-up ;function
177 #:move-widget ;function
178 #:number-of-virtual-screens ;function, setf
179 #:perform-click ;function
180 #:pixmap-height ;function
181 #:pixmap-width ;function
182 #:procede-decoration ;function
183 #:query-application-tree ;function
184 #:quit ;function
185 #:realize-menu-items ;function
186 #:realize-pop-up ;function
187 #:recompute-wm-normal-hints ;function
188 #:region-intersect-region-p ;function
189 #:region-intersect-window-in-screen ;function
190 #:register-all-keystrokes ;function
191 #:register-all-mouse-strokes ;function
192 #:run-application ;function
193 #:send-wm-protocols-client-message ;function
194 #:stick-p ;function
195 #:timed-message-box ;function
196 #:title-bar-horizontal-p ;function
197 #:transient-style-p ;function
198 #:undecore-application ;function
199 #:undraw-geometry-info-box ;function
200 #:unregister-all-keystrokes ;function
201 #:unregister-all-mouse-strokes ;function
202 #:update-clone ;function
203 #:update-edges-geometry ;function
204 #:update-lists ;function
205 #:update-title-bar-sizes ;function
206 #:where-is-pointer ;function
207 #:widget->frame-item-key ;function
208 #:window-desktop-num ;function, setf
209 #:window-not-decorable-p ;function
210 #:window-priority ;setf function
211 #:window-transient-p ;function
212 #:wm-icon-name ;function
213 #:wm-name ;function
214 #:wm-state ;function
215 #:workspace-names ;function, setf
216
217 #:add-desktop-application ;generic function
218 #:application-icon ;generic function
219 #:application-iconic-p ;generic function
220 #:application-input-model ;generic function
221 #:application-master ;generic function
222 #:application-wants-focus-p ;generic function
223 #:arm-branch ;generic function
224 #:arm ;generic function
225 #:bottom-left-h ;generic function
226 #:bottom-left-w ;generic function
227 #:bottom-right-h ;generic function
228 #:bottom-right-w ;generic function
229 #:button-active-p ;generic function
230 #:button-armed ;generic function
231 #:button-item-to-draw ;generic function
232 #:button-master ;generic function
233 #:change-vscreen ;generic function
234 #:circulate-window ;generic function
235 #:close-widget ;generic function
236 #:decoration-active-p ;generic function
237 #:decoration-application-gravity ;generic function
238 #:decoration-children ;generic function
239 #:decoration-frame-style ;generic function
240 #:decoration-wm-hints ;generic function
241 #:decoration-wm-size-hints ;generic function
242 #:default-modifiers-p ;generic function
243 #:destroy-substructure ;generic function
244 #:disarm ;generic function
245 #:dispatch-repaint ;generic function
246 #:draw-on-focus-in ;generic function
247 #:draw-on-focus-out ;generic function
248 #:event-process ;generic function
249 #:focused-p ;generic function
250 #:focus-widget ;generic function
251 #:frame-button-sizes ;generic function
252 #:frame-item-exist-p ;generic function
253 #:frame-item-height ;generic function
254 #:frame-item-pixmaps ;generic function
255 #:frame-item-sizes ;generic function
256 #:frame-item-width ;generic function
257 #:frame-style-theme ;generic function
258 #:free-frame-style ;generic function
259 #:get-child ;generic function
260 #:get-pixmap ;generic function
261 #:icon-application ;generic function
262 #:icon-creation-time ;generic function
263 #:icon-desiconify-p ;generic function
264 #:iconify ;generic function
265 #:initialize-move ;generic function
266 #:keystroke-keysyms ;generic function
267 #:maximize ;generic function
268 #:menu-3-process ;generic function
269 #:menu-leaf-callback ;generic function
270 #:menu-root-application-window ;generic function
271 #:menu-root ;generic function
272 #:mouse-stroke-button ;generic function
273 #:put-on-top ;generic function
274 #:put-on-bottom ;generic function
275 #:repaint ;generic function
276 #:remove-desktop-application ;generic function
277 #:remove-widget ;generic function
278 #:resize-from ;generic function
279 #:resize ;generic function
280 #:root-decoration-theme ;generic function
281 #:root-default-cursor ;generic function
282 #:root-desktop ;generic function
283 #:root-move-status ;generic function
284 #:root-resize-status ;generic function
285 #:set-focus ;generic function
286 #:shade ;generic function
287 #:shaded-p ;generic function
288 #:stroke-action ;generic function
289 #:stroke-equal ;generic function
290 #:stroke-keys ;generic function
291 #:stroke-modifiers ;generic function
292 #:stroke-name ;generic function
293 #:style-bottom-margin ;generic function
294 #:style-frame-item-pixmaps ;generic function
295 #:style-hmargin ;generic function
296 #:style-left-margin ;generic function
297 #:style-nb-buttons ;generic function
298 #:style-parts-to-redraw-on-focus ;generic function
299 #:style-pixmap-table ;generic function
300 #:style-right-margin ;generic function
301 #:style-title-bar-direction ;generic function
302 #:style-title-bar-position ;generic function
303 #:style-top-margin ;generic function
304 #:style-vmargin ;generic function
305 #:theme-default-style ;generic function
306 #:theme-name ;generic function
307 #:theme-transient-style ;generic function
308 #:top-left-h ;generic function
309 #:top-left-w ;generic function
310 #:top-right-h ;generic function
311 #:top-right-w ;generic function
312 #:uniconify ;generic function
313 #:unmap-icon-window ;generic function
314 #:widget-gcontext ;generic function
315 #:widget-window ;generic function
316
317 #:action ;macro
318 #:atom-name->id ;macro
319 #:current-desk ;macro
320 #:define-theme ;macro
321 #:deftypedparameter ;macro
322 #:id->atom-name ;macro
323 #:with-root-cursor ;macro
324 #:with-gensym ;macro
325
326 #:+any-desktop+ ;constant
327 #:+application-mask+ ;constant
328 #:+decoration-event-mask+ ;constant
329 #:+edge-event-mask+ ;constant
330 #:+gnome-protocols+ ;constant
331 #:+netwm-protocol+ ;constant
332 #:+pointer-event-mask+ ;constant
333 #:+push-button-mask+ ;constant
334 #:+std-button-mask+ ;constant
335
336 #:*white* ;variable
337 #:*black* ;variable
338 #:*root* ;variable
339 #:*root-window* ;variable
340 #:*stderr* ;variable
341 #:*cursor-2* ;variable
342 #:*display* ;variable
343 #:*eclipse-directory* ;variable
344
345 ;; user custom variables.
346 #:*change-desktop-message-active-p*
347 #:*cycle-icons-p*
348 #:*double-click-speed*
349 #:*focus-type*
350 #:*focus-new-mapped-window*
351 #:*focus-when-window-cycle*
352 #:*icon-box-sort-function*
353 #:*icon-hints*
354 #:*maximize-fill*
355 #:*maximize-modifier*
356 #:*menu-1-items*
357 #:*move-mode*
358 #:*resize-mode*
359 #:*save-and-restore-pointer-position-during-workspace-switch*
360 #:*screen-edge-resistant-p*
361 #:*standard-window-edge-resistant-p*
362 #:*verbose-move*
363 #:*verbose-resize*
364 #:*verbose-window-cycling*
365 #:*warp-pointer-when-cycle*
366 ))
367
368 (defpackage ECLIPSE-EXTENSIONS
369 (:nicknames eclipse-ext)
370 (:use clx-extensions eclipse-internals common-lisp)
371 (:size 50)
372 (:documentation
373 "This is the package definition in which Eclipse extensions should be
374 defined. If you want to write an extension for eclipse export in this
375 package all the external symbols that your extension provides."))

  ViewVC Help
Powered by ViewVC 1.1.5