New data wrapper class FData and minor text changes

This commit is contained in:
Markus Gans 2020-07-08 21:32:47 +02:00
parent 219ac28fb7
commit 53ba96504f
206 changed files with 1293 additions and 1172 deletions

View File

@ -1,3 +1,6 @@
2020-07-08 Markus Gans <guru.mail@muenster.de>
* New data wrapper class FData
2020-07-06 Markus Gans <guru.mail@muenster.de> 2020-07-06 Markus Gans <guru.mail@muenster.de>
* Add a document that describes how to create user themes * Add a document that describes how to create user themes

View File

@ -19,3 +19,7 @@ docdir = ${datadir}/doc/${PACKAGE}
doc_DATA = AUTHORS COPYING COPYING.LESSER ChangeLog doc_DATA = AUTHORS COPYING COPYING.LESSER ChangeLog
test: check test: check
uninstall-hook:
if test -d ${docdir}; then rmdir ${docdir}; fi

6
debian/control vendored
View File

@ -27,7 +27,7 @@ Suggests:
, ncurses-term , ncurses-term
, vim-common , vim-common
Description: Shared library for the final cut widget toolkit Description: Shared library for the final cut widget toolkit
The Final Cut is a class library and widget toolkit with full mouse FINAL CUT is a class library and widget toolkit with full mouse
support for creating a text-based user interface. The library supports support for creating a text-based user interface. The library supports
the programmer to develop an application for the text console. It allows the programmer to develop an application for the text console. It allows
the simultaneous handling of multiple windows on the screen. the simultaneous handling of multiple windows on the screen.
@ -50,7 +50,7 @@ Depends:
, libtinfo-dev , libtinfo-dev
, libncurses5-dev , libncurses5-dev
Description: Developer's library for the final cut widget toolkit Description: Developer's library for the final cut widget toolkit
The Final Cut is a class library and widget toolkit with full mouse FINAL CUT is a class library and widget toolkit with full mouse
support for creating a text-based user interface. The library supports support for creating a text-based user interface. The library supports
the programmer to develop an application for the text console. It allows the programmer to develop an application for the text console. It allows
the simultaneous handling of multiple windows on the screen. the simultaneous handling of multiple windows on the screen.
@ -74,7 +74,7 @@ Depends:
, libtinfo-dev , libtinfo-dev
, libncurses5-dev , libncurses5-dev
Description: Test and example programs for the final cut widget toolkit Description: Test and example programs for the final cut widget toolkit
The Final Cut is a class library and widget toolkit with full mouse FINAL CUT is a class library and widget toolkit with full mouse
support for creating a text-based user interface. The library supports support for creating a text-based user interface. The library supports
the programmer to develop an application for the text console. It allows the programmer to develop an application for the text console. It allows
the simultaneous handling of multiple windows on the screen. the simultaneous handling of multiple windows on the screen.

6
debian/copyright vendored
View File

@ -7,13 +7,13 @@ Copyright: 2017, Markus Gans <guru.mail@muenster.de>
License: LGPL-3 License: LGPL-3
License: LGPL-3 License: LGPL-3
The Final Cut is free software: you can redistribute it and/or modify FINAL CUT is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or the Free Software Foundation, either version 3 of the License, or
(at your option) any later version. (at your option) any later version.
. .
The Final Cut is distributed in the hope that it will be useful, FINAL CUT is distributed in the hope that it will be useful, but
but WITHOUT ANY WARRANTY; without even the implied warranty of WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details. GNU Lesser General Public License for more details.
. .

View File

@ -5,6 +5,7 @@
docdir = ${datadir}/doc/${PACKAGE} docdir = ${datadir}/doc/${PACKAGE}
EXTRA_DIST = \ EXTRA_DIST = \
benchmark.md \
build_openbsd.txt \ build_openbsd.txt \
build_solaris.txt \ build_solaris.txt \
calendar-draft.png \ calendar-draft.png \
@ -16,9 +17,21 @@ EXTRA_DIST = \
console_ioctl-manual.sh \ console_ioctl-manual.sh \
faq.md \ faq.md \
fileopen-dialog.png \ fileopen-dialog.png \
final-cut-application-structure.svg \
first-steps.md \ first-steps.md \
first-steps_callback-function.cpp.png \
first-steps_callback-lambda.cpp.png \
first-steps_callback-method.cpp.png \
first-steps_dialog.cpp.png \
first-steps_emit-signal.cpp.png \
first-steps_memory.cpp.png \
first-steps_scrollview.cpp.png \
first-steps_size-adjustment.cpp.png \
first-steps_timer.cpp.png \
first-steps_user-event.cpp.png \
framebuffer.txt \ framebuffer.txt \
Mandelbrot.png \ Mandelbrot.png \
mouse-control.md \
ncurses.supp \ ncurses.supp \
newfont1.png \ newfont1.png \
newfont2.png \ newfont2.png \
@ -31,13 +44,24 @@ EXTRA_DIST = \
terminfo-manual.sh \ terminfo-manual.sh \
textview.png \ textview.png \
TODO \ TODO \
user-theme.md \
user-theme.png \
user-theme-bee-palette.svg \
user-theme-fc16-dark-palette.svg \
user-theme-fc16-palette.svg \
user-theme-fc8-palette.svg \
user-theme-vga-palette.svg \
vga.txt \ vga.txt \
vt100_line_drawing_graphics.png \ vt100_line_drawing_graphics.png \
virtual-terminal.txt \ virtual-terminal.txt \
widget-coordinates.svg \
widget-geometry.svg \
widget-lengths.svg \
xterm.txt \ xterm.txt \
xgraphics xgraphics
doc_DATA = \ doc_DATA = \
benchmark.md \
build_openbsd.txt \ build_openbsd.txt \
build_solaris.txt \ build_solaris.txt \
calendar-draft.png \ calendar-draft.png \
@ -49,9 +73,21 @@ doc_DATA = \
console_ioctl-manual.sh \ console_ioctl-manual.sh \
faq.md \ faq.md \
fileopen-dialog.png \ fileopen-dialog.png \
final-cut-application-structure.svg \
first-steps.md \ first-steps.md \
first-steps_callback-function.cpp.png \
first-steps_callback-lambda.cpp.png \
first-steps_callback-method.cpp.png \
first-steps_dialog.cpp.png \
first-steps_emit-signal.cpp.png \
first-steps_memory.cpp.png \
first-steps_scrollview.cpp.png \
first-steps_size-adjustment.cpp.png \
first-steps_timer.cpp.png \
first-steps_user-event.cpp.png \
framebuffer.txt \ framebuffer.txt \
Mandelbrot.png \ Mandelbrot.png \
mouse-control.md \
ncurses.supp \ ncurses.supp \
newfont1.png \ newfont1.png \
newfont2.png \ newfont2.png \
@ -64,8 +100,19 @@ doc_DATA = \
terminfo-manual.sh \ terminfo-manual.sh \
textview.png \ textview.png \
TODO \ TODO \
user-theme.md \
user-theme.png \
user-theme-bee-palette.svg \
user-theme-fc16-dark-palette.svg \
user-theme-fc16-palette.svg \
user-theme-fc8-palette.svg \
user-theme-vga-palette.svg \
vga.txt \ vga.txt \
vt100_line_drawing_graphics.png \ vt100_line_drawing_graphics.png \
virtual-terminal.txt \ virtual-terminal.txt \
widget-coordinates.svg \
widget-geometry.svg \
widget-lengths.svg \
xterm.txt \ xterm.txt \
xgraphics xgraphics

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fclassname.cpp - [brief description] * * fclassname.cpp - [brief description] *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright [year] [Maintainer] * * Copyright [year] [Maintainer] *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fclassname.h - [brief description] * * fclassname.h - [brief description] *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright [year] [Maintainer] * * Copyright [year] [Maintainer] *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -6,7 +6,7 @@ Frequently Asked Questions
What is FINAL CUT? What is FINAL CUT?
------------------ ------------------
The FINAL CUT is a [C++](https://en.wikipedia.org/wiki/C%2B%2B) class library FINAL CUT is a [C++](https://en.wikipedia.org/wiki/C%2B%2B) class library
and a widget toolkit with full mouse support for creating a text-based user and a widget toolkit with full mouse support for creating a text-based user
interface. It's based on the Termcap library and has its own cursor interface. It's based on the Termcap library and has its own cursor
optimization and window management. optimization and window management.

View File

@ -1,7 +1,7 @@
Framebuffer Framebuffer
=========== ===========
The Final Cut determines the used number of bits per pixel (bpp) FINAL CUT determines the used number of bits per pixel (bpp)
for Linux framebuffer console to determine whether 16 (or more) for Linux framebuffer console to determine whether 16 (or more)
different background colors can be displayed. Therefore your user different background colors can be displayed. Therefore your user
needs read-access to the framebuffer device (/dev/fb0 or /dev/fb/0). needs read-access to the framebuffer device (/dev/fb0 or /dev/fb/0).

View File

@ -247,6 +247,7 @@ sequences.
<img src="user-theme-vga-palette.svg" alt="VGA palette"> <img src="user-theme-vga-palette.svg" alt="VGA palette">
<figcaption>Figure 1. VGA palette</figcaption> <figcaption>Figure 1. VGA palette</figcaption>
</figure> </figure>
<br /><br />
The FINAL CUT eight-color palette `default8ColorPalette` is optimized for The FINAL CUT eight-color palette `default8ColorPalette` is optimized for
the eight-color widget theme `default8ColorTheme`. It is for terminals the eight-color widget theme `default8ColorTheme`. It is for terminals
@ -255,6 +256,7 @@ that cannot display more than eight colors.
<img src="user-theme-fc8-palette.svg" alt="FINAL CUT 8-color palette"> <img src="user-theme-fc8-palette.svg" alt="FINAL CUT 8-color palette">
<figcaption>Figure 2. FINAL CUT 8-color palette</figcaption> <figcaption>Figure 2. FINAL CUT 8-color palette</figcaption>
</figure> </figure>
<br /><br />
The FINAL CUT palette `default16ColorPalette` is the default 16-color The FINAL CUT palette `default16ColorPalette` is the default 16-color
palette. It is optimized for the widget color theme `default16ColorTheme`. palette. It is optimized for the widget color theme `default16ColorTheme`.
@ -262,6 +264,7 @@ palette. It is optimized for the widget color theme `default16ColorTheme`.
<img src="user-theme-fc16-palette.svg" alt="FINAL CUT 16-color palette"> <img src="user-theme-fc16-palette.svg" alt="FINAL CUT 16-color palette">
<figcaption>Figure 3. FINAL CUT 16-color palette</figcaption> <figcaption>Figure 3. FINAL CUT 16-color palette</figcaption>
</figure> </figure>
<br /><br />
The second 16-color palette in FINAL CUT is for the dark theme. It was The second 16-color palette in FINAL CUT is for the dark theme. It was
adjusted for the widget color themes `default8ColorDarkTheme` and adjusted for the widget color themes `default8ColorDarkTheme` and
@ -270,6 +273,7 @@ adjusted for the widget color themes `default8ColorDarkTheme` and
<img src="user-theme-fc16-dark-palette.svg" alt="FINAL CUT 16-color dark palette"> <img src="user-theme-fc16-dark-palette.svg" alt="FINAL CUT 16-color dark palette">
<figcaption>Figure 4. FINAL CUT 16-color dark palette</figcaption> <figcaption>Figure 4. FINAL CUT 16-color dark palette</figcaption>
</figure> </figure>
<br /><br />
In the following example, we want to create the palette them In the following example, we want to create the palette them
`BeeColorPalette`. For this purpose, we generate an include file again, `BeeColorPalette`. For this purpose, we generate an include file again,
@ -278,6 +282,7 @@ in which we implement the new palette class.
<img src="user-theme-bee-palette.svg" alt="Bee palette"> <img src="user-theme-bee-palette.svg" alt="Bee palette">
<figcaption>Figure 6. Bee palette</figcaption> <figcaption>Figure 6. Bee palette</figcaption>
</figure> </figure>
<br /><br />
**File:** *color-palette-theme.h* **File:** *color-palette-theme.h*
```cpp ```cpp
@ -339,7 +344,7 @@ your application, the object instances of both classes are created and set.
<img src="user-theme.png" alt="User theme example"> <img src="user-theme.png" alt="User theme example">
<figcaption>Figure 7. User theme example</figcaption> <figcaption>Figure 7. User theme example</figcaption>
</figure> </figure>
<br /><br />
**File:** *theme.cpp* **File:** *theme.cpp*
```cpp ```cpp
@ -432,5 +437,5 @@ After entering the source code in *theme.cpp* you can compile
the above program with gcc: the above program with gcc:
```cpp ```cpp
g++ -O2 -lfinal -std=c++11 theme.cpp -o theme g++ -O2 -lfinal -std=c++11 theme.cpp -o theme
``` ```

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* 7segment.cpp - Seven-segment display * * 7segment.cpp - Seven-segment display *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,5 +1,5 @@
#---------------------------------------------------------------------- #----------------------------------------------------------------------
# Makefile.am - The Final Cut example programs # Makefile.am - FINAL CUT example programs
#---------------------------------------------------------------------- #----------------------------------------------------------------------
if ! CPPUNIT_TEST if ! CPPUNIT_TEST

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* background-color.cpp - Sets the background color palette * * background-color.cpp - Sets the background color palette *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* busy.cpp - Shows the use of the FBusyIndicator * * busy.cpp - Shows the use of the FBusyIndicator *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* calculator.cpp - A simple calculator with trigonometric functions * * calculator.cpp - A simple calculator with trigonometric functions *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2016-2020 Markus Gans * * Copyright 2016-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* checklist.cpp - Example for FListView widget with checkboxes * * checklist.cpp - Example for FListView widget with checkboxes *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* choice.cpp - FButtonGroup with scroll view * * choice.cpp - FButtonGroup with scroll view *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* dialog.cpp - A FDialog example * * dialog.cpp - A FDialog example *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* event-log.cpp - Logs events in a dialog box * * event-log.cpp - Logs events in a dialog box *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fullwidth-letter.cpp - Demonstrates use of full-width characters * * fullwidth-letter.cpp - Demonstrates use of full-width characters *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* hello.cpp - A simple hello world program * * hello.cpp - A simple hello world program *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* input-dialog.cpp - An input field example * * input-dialog.cpp - An input field example *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* keyboard.cpp - Shows typed-in key name * * keyboard.cpp - Shows typed-in key name *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* listbox.cpp - Example for using a FListBox widget * * listbox.cpp - Example for using a FListBox widget *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* listview.cpp - Example for using a multi-column FListView widget * * listview.cpp - Example for using a multi-column FListView widget *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* mandelbrot.cpp - Shows a ASCII based Mandelbrot set * * mandelbrot.cpp - Shows a ASCII based Mandelbrot set *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* menu.cpp - A menu example * * menu.cpp - A menu example *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* mouse.cpp - A small mouse-controlled drawing program * * mouse.cpp - A small mouse-controlled drawing program *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* opti-move.cpp - Tests the cursor movement optimization * * opti-move.cpp - Tests the cursor movement optimization *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2016-2020 Markus Gans * * Copyright 2016-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* rotozoomer.cpp - Rotozoomer effect demo * * rotozoomer.cpp - Rotozoomer effect demo *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* scrollview.cpp - Shows client widgets in a scroll area * * scrollview.cpp - Shows client widgets in a scroll area *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* string-operations.cpp - Demonstrates the functionality of FString * * string-operations.cpp - Demonstrates the functionality of FString *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* term-attributes.cpp - Test the video attributes of the terminal * * term-attributes.cpp - Test the video attributes of the terminal *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* termcap.cpp - Show the used termcap variables * * termcap.cpp - Show the used termcap variables *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* timer.cpp - Using timer events * * timer.cpp - Using timer events *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* transparent.cpp - Demonstrates transparent windows * * transparent.cpp - Demonstrates transparent windows *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2016-2020 Markus Gans * * Copyright 2016-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* treeview.cpp - Example of a FListView widget with a tree hierarchy * * treeview.cpp - Example of a FListView widget with a tree hierarchy *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ui.cpp - Example of a user interface * * ui.cpp - Example of a user interface *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2019 Markus Gans * * Copyright 2012-2019 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *
@ -806,7 +806,7 @@ void MyDialog::cb_about (const finalcut::FWidget*, const FDataPtr)
const finalcut::FString line(2, fc::BoxDrawingsHorizontal); const finalcut::FString line(2, fc::BoxDrawingsHorizontal);
finalcut::FMessageBox info ( "About" finalcut::FMessageBox info ( "About"
, line + L" The Final Cut " + line + L"\n\n" , line + L" FINAL CUT " + line + L"\n\n"
L"Version " + libver + L"\n\n" L"Version " + libver + L"\n\n"
L"(c) 2020 by Markus Gans" L"(c) 2020 by Markus Gans"
, finalcut::FMessageBox::Ok, 0, 0, this ); , finalcut::FMessageBox::Ok, 0, 0, this );
@ -1042,7 +1042,7 @@ void MyDialog::cb_setInput (finalcut::FWidget* widget, FDataPtr data)
int main (int argc, char* argv[]) int main (int argc, char* argv[])
{ {
const finalcut::FString ver{F_VERSION}; // Library version const finalcut::FString ver{F_VERSION}; // Library version
const finalcut::FString title { "The FINAL CUT " + ver const finalcut::FString title { "FINAL CUT " + ver
+ " (C) 2020 by Markus Gans" }; + " (C) 2020 by Markus Gans" };
// Create the application object app // Create the application object app

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* watch.cpp - A watch with FSwitch widgets * * watch.cpp - A watch with FSwitch widgets *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* windows.cpp - Shows window handling * * windows.cpp - Shows window handling *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2016-2020 Markus Gans * * Copyright 2016-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -29,3 +29,7 @@ font_DATA = \
8x16graph.pcf.gz \ 8x16graph.pcf.gz \
fonts.alias \ fonts.alias \
fonts.dir fonts.dir
uninstall-hook:
if test -d ${fontdir}; then rmdir ${fontdir}; fi

View File

@ -1,5 +1,5 @@
#---------------------------------------------------------------------- #----------------------------------------------------------------------
# Makefile.am - The Final Cut library # Makefile.am - FINAL CUT library
#---------------------------------------------------------------------- #----------------------------------------------------------------------
AM_CPPFLAGS = -Iinclude -Wall -Werror -DCOMPILE_FINAL_CUT -std=c++11 AM_CPPFLAGS = -Iinclude -Wall -Werror -DCOMPILE_FINAL_CUT -std=c++11
@ -87,6 +87,7 @@ finalcutinclude_HEADERS = \
include/final/fbuttongroup.h \ include/final/fbuttongroup.h \
include/final/fcheckbox.h \ include/final/fcheckbox.h \
include/final/fcolorpair.h \ include/final/fcolorpair.h \
include/final/fdata.h \
include/final/fstyle.h \ include/final/fstyle.h \
include/final/fconfig.h \ include/final/fconfig.h \
include/final/fswitch.h \ include/final/fswitch.h \
@ -159,5 +160,6 @@ finalcutinclude_HEADERS = \
clean-local: clean-local:
-find . \( -name "*.gcda" -o -name "*.gcno" -o -name "*.gcov" \) -delete -find . \( -name "*.gcda" -o -name "*.gcno" -o -name "*.gcov" \) -delete
#uninstall: uninstall-hook:
# rm -R -f $(includedir)/final if test -d ${finalcutincludedir}; then rmdir ${finalcutincludedir}; fi

View File

@ -1,5 +1,5 @@
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Makefile for Final Cut # Makefile for FINAL CUT
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# This is where make install will install the library # This is where make install will install the library

View File

@ -1,5 +1,5 @@
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# Makefile for Final Cut # Makefile for FINAL CUT
#----------------------------------------------------------------------------- #-----------------------------------------------------------------------------
# This is where make install will install the library # This is where make install will install the library

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fapplication.cpp - Manages the application events * * fapplication.cpp - Manages the application events *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2013-2020 Markus Gans * * Copyright 2013-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *
@ -520,7 +520,7 @@ void FApplication::showParameterUsage()
<< " -h, --help " << " -h, --help "
<< " Display this help and exit\n" << " Display this help and exit\n"
<< "\n" << "\n"
<< "The Final Cut options:\n" << "FINAL CUT options:\n"
<< " --encoding=<MODE> " << " --encoding=<MODE> "
<< " Sets the character encoding mode\n" << " Sets the character encoding mode\n"
<< " " << " "

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fbusyindicator.cpp - Shows background activity * * fbusyindicator.cpp - Shows background activity *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fbutton.cpp - Widget FButton * * fbutton.cpp - Widget FButton *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -2,17 +2,17 @@
* fbuttongroup.cpp - The FButtonGroup widget organizes FToggleButton * * fbuttongroup.cpp - The FButtonGroup widget organizes FToggleButton *
* widgets in a group. * * widgets in a group. *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fcharmap.cpp - Character mapping and encoding * * fcharmap.cpp - Character mapping and encoding *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2019 Markus Gans * * Copyright 2015-2019 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fcheckbox.cpp - Widget FCheckBox * * fcheckbox.cpp - Widget FCheckBox *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fcheckmenuitem.cpp - Widget FCheckMenuItem * * fcheckmenuitem.cpp - Widget FCheckMenuItem *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fcolorpalette.cpp - Define RGB color value for a palette entry * * fcolorpalette.cpp - Define RGB color value for a palette entry *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fcombobox.cpp - Widget FComboBox * * fcombobox.cpp - Widget FComboBox *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fdialog.cpp - Widget FDialog * * fdialog.cpp - Widget FDialog *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fdialoglistmenu.cpp - Widget FDialogListMenu * * fdialoglistmenu.cpp - Widget FDialogListMenu *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2016-2020 Markus Gans * * Copyright 2016-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fevent.cpp - Base event class of widgets * * fevent.cpp - Base event class of widgets *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ffiledialog.cpp - Widget FFileDialog (a file chooser dialog) * * ffiledialog.cpp - Widget FFileDialog (a file chooser dialog) *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fkey_map.cpp - Key name mapping * * fkey_map.cpp - Key name mapping *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fkeyboard.cpp - Read keyboard events * * fkeyboard.cpp - Read keyboard events *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* flabel.cpp - Widget FLabel * * flabel.cpp - Widget FLabel *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* flineedit.cpp - Widget FLineEdit * * flineedit.cpp - Widget FLineEdit *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* flistbox.cpp - Widget FListBox and FListBoxItem * * flistbox.cpp - Widget FListBox and FListBoxItem *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* flistview.cpp - Widget FListView and FListViewItem * * flistview.cpp - Widget FListView and FListViewItem *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* flog.cpp - Interface of the FINAL CUT logger * * flog.cpp - Interface of the FINAL CUT logger *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* flogger.cpp - The FINAL CUT text logger * * flogger.cpp - The FINAL CUT text logger *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fmenu.cpp - Widget FMenu * * fmenu.cpp - Widget FMenu *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fmenubar.cpp - Widget FMenuBar * * fmenubar.cpp - Widget FMenuBar *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fmenuitem.cpp - Widget FMenuItem * * fmenuitem.cpp - Widget FMenuItem *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fmenulist.cpp - Menu item container base class * * fmenulist.cpp - Menu item container base class *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fmessagebox.cpp - Widget FMessageBox (a text message window) * * fmessagebox.cpp - Widget FMessageBox (a text message window) *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fmouse.cpp - Read mouse events * * fmouse.cpp - Read mouse events *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fobject.cpp - Object container base class of all widget objects * * fobject.cpp - Object container base class of all widget objects *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* foptiattr.cpp - Sets video attributes in optimized order * * foptiattr.cpp - Sets video attributes in optimized order *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2016-2020 Markus Gans * * Copyright 2016-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* foptimove.cpp - Cursor movement optimization * * foptimove.cpp - Cursor movement optimization *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fpoint.cpp - Point with an x and y coordinate * * fpoint.cpp - Point with an x and y coordinate *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fprogressbar.cpp - Widget FProgressbar * * fprogressbar.cpp - Widget FProgressbar *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fradiobutton.cpp - Widget FRadioButton * * fradiobutton.cpp - Widget FRadioButton *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fradiomenuitem.cpp - Widget FRadioMenuItem * * fradiomenuitem.cpp - Widget FRadioMenuItem *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* frect.cpp - Rectangle with position and size * * frect.cpp - Rectangle with position and size *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fscrollbar.cpp - Widget FScrollbar * * fscrollbar.cpp - Widget FScrollbar *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -2,17 +2,17 @@
* fscrollview.cpp - Widget FScrollView (a scrolling area with * * fscrollview.cpp - Widget FScrollView (a scrolling area with *
* on-demand scroll bars) * * on-demand scroll bars) *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fsize.cpp - Height and width of a two-dimensional surface * * fsize.cpp - Height and width of a two-dimensional surface *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fspinbox.cpp - Widget FSpinBox * * fspinbox.cpp - Widget FSpinBox *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fstartoptions.cpp - Contains the start options for initialization * * fstartoptions.cpp - Contains the start options for initialization *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fstatusbar.cpp - Widget FStatusBar and FStatusKey * * fstatusbar.cpp - Widget FStatusBar and FStatusKey *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2014-2020 Markus Gans * * Copyright 2014-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fstring.cpp - Unicode string class with UTF-8 support * * fstring.cpp - Unicode string class with UTF-8 support *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fstringstream.cpp - I/O operations on FString based streams * * fstringstream.cpp - I/O operations on FString based streams *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2020 Markus Gans * * Copyright 2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fswitch.cpp - Widget FSwitch * * fswitch.cpp - Widget FSwitch *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fsystem.cpp - Abstract class for system calls * * fsystem.cpp - Abstract class for system calls *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019 Markus Gans * * Copyright 2019 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fsystemimpl.cpp - FSystem implementation * * fsystemimpl.cpp - FSystem implementation *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fterm.cpp - Base class for terminal control * * fterm.cpp - Base class for terminal control *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2012-2020 Markus Gans * * Copyright 2012-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* fterm_functions.cpp - FTerm helper functions * * fterm_functions.cpp - FTerm helper functions *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermbuffer.cpp - Buffer for virtual terminal strings * * ftermbuffer.cpp - Buffer for virtual terminal strings *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2017-2020 Markus Gans * * Copyright 2017-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermcap.cpp - Provides access to terminal capabilities * * ftermcap.cpp - Provides access to terminal capabilities *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2015-2020 Markus Gans * * Copyright 2015-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermcapquirks.cpp - Termcap quirks for some well-known terminals * * ftermcapquirks.cpp - Termcap quirks for some well-known terminals *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermdebugdata.cpp - Debug data class for FTerm * * ftermdebugdata.cpp - Debug data class for FTerm *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2019-2020 Markus Gans * * Copyright 2019-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermdetection.cpp - Detection of the terminal type * * ftermdetection.cpp - Detection of the terminal type *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermfreebsd.cpp - Contains the FreeBSD terminal functions * * ftermfreebsd.cpp - Contains the FreeBSD terminal functions *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermios.cpp - Provides access to POSIX tty I/O control * * ftermios.cpp - Provides access to POSIX tty I/O control *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

View File

@ -1,17 +1,17 @@
/*********************************************************************** /***********************************************************************
* ftermlinux.cpp - Contains the Linux terminal functions * * ftermlinux.cpp - Contains the Linux terminal functions *
* * * *
* This file is part of the Final Cut widget toolkit * * This file is part of the FINAL CUT widget toolkit *
* * * *
* Copyright 2018-2020 Markus Gans * * Copyright 2018-2020 Markus Gans *
* * * *
* The Final Cut is free software; you can redistribute it and/or * * FINAL CUT is free software; you can redistribute it and/or modify *
* modify it under the terms of the GNU Lesser General Public License * * it under the terms of the GNU Lesser General Public License as *
* as published by the Free Software Foundation; either version 3 of * * published by the Free Software Foundation; either version 3 of *
* the License, or (at your option) any later version. * * the License, or (at your option) any later version. *
* * * *
* The Final Cut is distributed in the hope that it will be useful, * * FINAL CUT is distributed in the hope that it will be useful, but *
* but WITHOUT ANY WARRANTY; without even the implied warranty of * * WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU Lesser General Public License for more details. * * GNU Lesser General Public License for more details. *
* * * *

Some files were not shown because too many files have changed in this diff Show More