PIDir windows drives support

git-svn-id: svn://db.shs.com.ru/pip@55 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
2015-04-01 06:41:33 +00:00
parent 071fc76ea3
commit d60e7fad2a
8 changed files with 111 additions and 55 deletions

View File

@@ -26,7 +26,7 @@
#include "piscreentypes.h"
#include "pistring.h"
class PIScreenDrawer
class PIP_EXPORT PIScreenDrawer
{
friend class PIScreen;
PIScreenDrawer(PIVector<PIVector<PIScreenTypes::Cell> > & c): cells(c) {}

View File

@@ -28,7 +28,7 @@
class PIScreenDrawer;
class PIScreenTile: public PIObject {
class PIP_EXPORT PIScreenTile: public PIObject {
friend class PIScreen;
PIOBJECT_SUBCLASS(PIScreenTile, PIObject)
public:

View File

@@ -26,7 +26,7 @@
#include "piscreentile.h"
class TileSimple: public PIScreenTile {
class PIP_EXPORT TileSimple: public PIScreenTile {
public:
TileSimple(const PIString & n = PIString());
typedef PIPair<PIString, PIScreenTypes::CellFormat> Row;
@@ -40,7 +40,7 @@ protected:
class TileList: public PIScreenTile {
class PIP_EXPORT TileList: public PIScreenTile {
public:
TileList(const PIString & n = PIString());
enum SelectionMode {
@@ -68,7 +68,7 @@ protected:
class TileButton: public PIScreenTile {
class PIP_EXPORT TileButton: public PIScreenTile {
public:
TileButton(const PIString & n = PIString());
enum EventType {
@@ -85,7 +85,7 @@ protected:
class TileButtons: public PIScreenTile {
class PIP_EXPORT TileButtons: public PIScreenTile {
public:
TileButtons(const PIString & n = PIString());
enum EventType {
@@ -103,7 +103,7 @@ protected:
class TileCheck: public PIScreenTile {
class PIP_EXPORT TileCheck: public PIScreenTile {
public:
TileCheck(const PIString & n = PIString());
enum EventType {
@@ -121,7 +121,7 @@ protected:
class TileProgress: public PIScreenTile {
class PIP_EXPORT TileProgress: public PIScreenTile {
public:
TileProgress(const PIString & n = PIString());
PIScreenTypes::CellFormat format;
@@ -137,7 +137,7 @@ protected:
class TilePICout: public TileList {
class PIP_EXPORT TilePICout: public TileList {
public:
TilePICout(const PIString & n = PIString());
PIScreenTypes::CellFormat format;